|
You last visited: Today at 17:12
Advertisement
Hilfe bin neu im bereich HTML/CSS
Discussion on Hilfe bin neu im bereich HTML/CSS within the Web Development forum part of the Coders Den category.
03/16/2014, 12:45
|
#1
|
elite*gold: 0
Join Date: Dec 2011
Posts: 81
Received Thanks: 4
|
Hilfe bin neu im bereich HTML/CSS
Hallo ich bin gerade an einem Projekt für einen Minecraft Server eine Website zu machen, da ich neu im bereich HTML/CSS bin brauche ich eure Hilfe..
Ich habe verschiedenartige divs von menu1 bis zu menu 4
Jetzt sind das so Boxen die nebeneinander kommen sollten..
Wie mache ich jetzt das das geht, mit float hab ich nur 2 hinbekommen..
Noch ein Bild wie ich es gerne haben möchte
|
|
|
03/16/2014, 13:57
|
#2
|
elite*gold: 0
Join Date: Jan 2009
Posts: 731
Received Thanks: 233
|
guck dir doch mal  an, da haste gleich noch mobile website, koenntest die boxen dann via col-sm-4 neben einander machen.
Wenn das mit float machen willst musst die 4boxen float left setzen und eine breite von ka 230px oder so, danach nicht das clear both vergessen, sonst geht nix mehr^^
|
|
|
03/16/2014, 13:58
|
#3
|
elite*gold: 60
Join Date: Sep 2013
Posts: 1,427
Received Thanks: 248
|
Nimm für die Menüpunkte lieber eine <ul> oder <nav> anstatt nur <div> Boxen.
Wenn du in der <ul> die <li> Element floatest, ( oder display: inline; ) hast du kein Problem damit, dass nur 2 Boxen nebeneineander passen.
Am besten postest du deinen Code, da man mit so wenig Infos schlecht helfen kann.
|
|
|
03/16/2014, 14:01
|
#4
|
elite*gold: LOCKED
Join Date: Apr 2013
Posts: 1,280
Received Thanks: 200
|
^ This.
Ansonsten ist  mein erster Anlaufpunkt, wenn ich mal was für HTML o. CSS brauche.
|
|
|
03/16/2014, 14:07
|
#5
|
elite*gold: 60
Join Date: Sep 2013
Posts: 1,427
Received Thanks: 248
|
selfhtml ist ja etwas veraltet.
Ich würde eher das hier empfehlen:
Ist zwar auf Englisch, aber nicht schwer zu verstehen.
|
|
|
03/16/2014, 15:15
|
#6
|
elite*gold: 0
Join Date: Dec 2011
Posts: 81
Received Thanks: 4
|
ich versuche jetzt mal die verschiedenen Vorschläge, schonmal ein danke an alle
EDIT habe es jetzt geschaft ist alles nebenenander jedoch noch nicht centriert
|
|
|
03/16/2014, 19:46
|
#7
|
elite*gold: 60
Join Date: Sep 2013
Posts: 1,427
Received Thanks: 248
|
dem Container, wo alles drin ist eine Breite geben und dann margin: auto;
|
|
|
03/17/2014, 12:26
|
#8
|
elite*gold: 22
Join Date: Nov 2009
Posts: 1,552
Received Thanks: 361
|
Quote:
Originally Posted by Caiv
dem Container, wo alles drin ist eine Breite geben und dann margin: auto;
|
hat mit zentrieren nichts zu tun. Und der Wert "auto" sollte möglichst vermieden werden.
Du setzt einfach ein <center> </center> tag um deine Div's.
Somit sind diese zentriert, wenn du das Problem hast was ich denke.
mit margin kannst du die abstände zwischen den divs nochmal justieren.
|
|
|
03/17/2014, 13:32
|
#9
|
elite*gold: 60
Join Date: Sep 2013
Posts: 1,427
Received Thanks: 248
|
<center> ist in html5 veraltet.
Natürlich zentriere ich meine Hauptdivbox mit margin auto
|
|
|
03/17/2014, 14:58
|
#10
|
elite*gold: 22
Join Date: Nov 2009
Posts: 1,552
Received Thanks: 361
|
Hab mir mal die Mühe gemacht das einigermaßen nachzubauen.
HTML Code:
<html>
<head>
<title> E*pvper's Loesung </title>
<style>
body{
margin-left: 50px;
margin-right: auto;
background-color: grey;
}
.werbung{
background-color: yellow;
border: 5px solid red;
float: left;
width: 150px;
height: 800px;
position: static;
margin-top: 60px;
margin-right:20px;
}
.werbung2{
background-color: yellow;
border: 5px solid red;
float: left;
width: 150px;
height: 800px;
position: static;
margin-top: -90px;
margin-left:10px;
}
.header{
position: static;
width: 900px;
height: 150px;
float: left;
background-color: pink;
border: 5px solid black;
}
.menu{
position: static;
width: 150px;
height: 150px;
float: left;
margin-top: 10px;
margin-right: 70px;
background-color: green;
border: 5px solid black;
}
.index{
position: static;
background-color: lightblue;
border: 5px solid black;
float: left;
width: 800px;
height: 600px;
margin-left: 190px;
margin-top: -500px;
}
.task{
position: static;
float: left;
width: 800px;
height: 30px;
background-color: purple;
border: 5px solid black;
margin-top: 30px;
margin-left: 190px;
}
</style>
</head>
<body>
<div class="werbung">
<p align="center"> Werbung 1</p>
</div>
<div class="header">
<p align="center"> Header</p>
</div>
<div class="menu">
<p align="center"> menu 1 </p>
</div>
<div class="menu">
<p align="center"> menu 2 </p>
</div>
<div class="menu">
<p align="center"> menu 3 </p>
</div>
<div class="menu">
<p align="center"> menu 4 </p>
</div>
<div class="werbung2">
<p align="center"> Werbung 2</p>
</div>
<div class="index">
<p align="center"> Index</p>
</div>
<div class="task">
<p align="center"> Task</p>
</div>
</body>
</html>
Die Werte sind teilweise unschön und passen nicht ganz ineinander, aber sind leicht anzupassen wenn man das Grundgerüst hat
Screen:
|
|
|
03/17/2014, 16:18
|
#11
|
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
|
Quote:
Originally Posted by xEncounter
Hab mir mal die Mühe gemacht das einigermaßen nachzubauen.
HTML Code:
<html>
<head>
<title> E*pvper's Loesung </title>
<style>
body{
margin-left: 50px;
margin-right: auto;
background-color: grey;
}
.werbung{
background-color: yellow;
border: 5px solid red;
float: left;
width: 150px;
height: 800px;
position: static;
margin-top: 60px;
margin-right:20px;
}
.werbung2{
background-color: yellow;
border: 5px solid red;
float: left;
width: 150px;
height: 800px;
position: static;
margin-top: -90px;
margin-left:10px;
}
.header{
position: static;
width: 900px;
height: 150px;
float: left;
background-color: pink;
border: 5px solid black;
}
.menu{
position: static;
width: 150px;
height: 150px;
float: left;
margin-top: 10px;
margin-right: 70px;
background-color: green;
border: 5px solid black;
}
.index{
position: static;
background-color: lightblue;
border: 5px solid black;
float: left;
width: 800px;
height: 600px;
margin-left: 190px;
margin-top: -500px;
}
.task{
position: static;
float: left;
width: 800px;
height: 30px;
background-color: purple;
border: 5px solid black;
margin-top: 30px;
margin-left: 190px;
}
</style>
</head>
<body>
<div class="werbung">
<p align="center"> Werbung 1</p>
</div>
<div class="header">
<p align="center"> Header</p>
</div>
<div class="menu">
<p align="center"> menu 1 </p>
</div>
<div class="menu">
<p align="center"> menu 2 </p>
</div>
<div class="menu">
<p align="center"> menu 3 </p>
</div>
<div class="menu">
<p align="center"> menu 4 </p>
</div>
<div class="werbung2">
<p align="center"> Werbung 2</p>
</div>
<div class="index">
<p align="center"> Index</p>
</div>
<div class="task">
<p align="center"> Task</p>
</div>
</body>
</html>
Die Werte sind teilweise unschön und passen nicht ganz ineinander, aber sind leicht anzupassen wenn man das Grundgerüst hat
Screen:
|
Das Attribut align ist veraltet und sollte nicht mehr inline verwendet werden. Wer floatet muss auch clearen und Klassen sollte als solche genutzt werden und nicht teilweise wie ID's verwendet werden. Navigationen bzw. Menüs sollten nicht über einzelne Divs sondern über Listings und in html5 über den Tag <nav> erstellt werden. Darüberhinaus muss die position:static nicht zusätzlich angegeben werden, da dass der Standardfall ist und zwecks automatischer Anpassung sollten keine festen Höhen verwendet werden.
mfg
|
|
|
03/17/2014, 19:46
|
#12
|
elite*gold: 22
Join Date: Nov 2009
Posts: 1,552
Received Thanks: 361
|
Quote:
Originally Posted by NotEnoughForYou
Das Attribut align ist veraltet und sollte nicht mehr inline verwendet werden. Wer floatet muss auch clearen und Klassen sollte als solche genutzt werden und nicht teilweise wie ID's verwendet werden. Navigationen bzw. Menüs sollten nicht über einzelne Divs sondern über Listings und in html5 über den Tag <nav> erstellt werden. Darüberhinaus muss die position:static nicht zusätzlich angegeben werden, da dass der Standardfall ist und zwecks automatischer Anpassung sollten keine festen Höhen verwendet werden.
mfg
|
Mit HTML 5 bin ich ehrlich gesagt nicht vertraut.
Ich wollte dem TE nur eine kleine Hilfe geben.
Das der Code nicht ganz sauber ist mit zb ID und Klasse war mir bewusst.
Dennoch danke für die Info's.
|
|
|
03/18/2014, 00:06
|
#13
|
elite*gold: 0
Join Date: Dec 2011
Posts: 81
Received Thanks: 4
|
Wow vielen dank euch alles bin jetzt weitergekommen.., jedoch habe ich jetzt eine frage worauf ich keine simple Antwort finde, im menu1 habe ich nun ein Background Image, das passt auch super nun möchte ich das wenn man draufklickt das man z.B auf einen externen link kommt.
Danach würde mich noch wundernehmen was dieses "position: static;" bedeutet ebenfalls wäre es toll wenn ihr mir zu diesem "clear" eine Aufklärung gibt komme da auch nicht zu 100% draus.
Allen schonmal ein danke für die Antworten.. Ihr seit super!
Freundliche Grüsse Ramon
|
|
|
03/18/2014, 17:58
|
#14
|
elite*gold: 22
Join Date: Nov 2009
Posts: 1,552
Received Thanks: 361
|
position static bedeuted dass, das html element nicht aus dem Html-Gerüst rausbricht.
Zum Beispeil mit position:absolute wäre es der fall.
wenn du float benutzt richtes sich das danach folgende element immer auf das zuletzt verwendete float. damit nicht das umflossen wird was nicht umflossen werden soll setzt man clear ein um das float aufzuheben.
du sagst dem div einfach: <div href="http://www.google.de"> </div>
|
|
|
03/18/2014, 18:04
|
#15
|
elite*gold: 0
Join Date: Dec 2011
Posts: 81
Received Thanks: 4
|
Geschafft, habe es nun so gemacht:
<a href="http://www.google.com"><li id="menu1"></li></a>
|
|
|
 |
|
Similar Threads
|
Suche HTML Designer mit Erfahrung im Bereich TekLab.
01/21/2014 - Coders Trading - 11 Replies
Hallo,
Ich suche einen Designer im Bereich HTML.
Die Bezahlung ist erstmal unentgeltlich. Nach erfolgreicher Arbeit / anlaufenden Geschäftes dann auf entgeltlicher basis.
Voraussetzungen:
|
[Suche Coder] Wordpress HTML Bereich
07/25/2013 - elite*gold Trading - 1 Replies
Hallo,
ich such ein Coder für einpaar kleinigkeiten -> Wordpress.
Sachen wie:
Man klickt auf ein Link und der Text ändert sich.
z.B.
|
[S] Coder im Bereich HTML/ CSS und Javascript [B] e*gold
01/21/2011 - elite*gold Trading - 5 Replies
Guten Morgen,
da ich nicht sehr fit im Bereich HTML/ CSS und Javasript bin, bist DU gefragt.
Ich suche jemanden der für mich eine Index erstellt was folgendes machen soll:
- Ein SWF Video wird abgespielt, dazu soll die höhe je nach Auflösung des abspielenden Bildschirms angepasst werden
- Nach dem Video soll es weiterleiten
|
Html / bestimmten bereich färben bzw. draufschreiben
11/17/2010 - Web Development - 1 Replies
huhu ich hab da ein Problem und zwar ich möchte eine Homepage in html coden.
Und jetzt will das ein bestimmter bereich z.b.40% , 80% orange gefärbt sind und da einen Text reinschreiben. Ich hab das schon mit Layern probiert aber ich glaube langsam man kann denen kein Hintergrund geben. Habt ihr eine Idee ich will das dann z.B so aussieht wie bei Epvpers der Mittelteil ist wies und rechts und links halt grau...
mfg
Gamer
|
All times are GMT +1. The time now is 17:19.
|
|