ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
1524
1524
EMPFEHLEN
-
Hi, ich bin neu hier und habe ein großes Problem.
Für ein Layout einer Website habe ich geplant, diese in 4 Bereiche aufzuteilen.
Um noch etwas dazu zu sagen, die 4 boxen befinden sich alle in einer Großen wrapper Box.
Die boxen sollen sie wie folgt verhalten.
Links oben befindet sich ein Firmenlogo, rechts daneben mit selber Höhe ein Header wo mal ein Bild rein soll.
Unter dem Firmenlogo soll eine Navigationsbox die genauso breit is wie das Firmelogo, daneben ein Textbereich, der letztliche "Anzeigebereich", der wieder so breit is wie der header.
Ich hab nur versucht es schon mit float und clear float auszurichten, dann mit den Positionsangaben top,left right etc.
Nun hab ich die Variante die hier in den FAQ stehen ausprobiert. Nur leider funktioniert garnichts von all dem.
In der Live Ansicht von Dreamweaver, stehen die verschiedenen Boxen nur wirr nebeneinander, bzw. man sieht manche garnicht.
Könnt ihr mir bitte helfen?
Hier mein Code:
Erst Html:
Und hier CSS:HTML-Code:<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <link rel="stylesheet" type="text/css" href="home_css.css"> </head> <body> <div id="wrapper"> <div id="mecklogo"> </div> <div id="navigation"> </div> <div id="header"> </div> <div id="metainformation"> </div> </div> </body> </html>
Code css:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
#wrapper { margin: 0 auto; width: 960px; } #mecklogo { float:left; height: 192px; width: 192px; background-color:#0F3; margin: 0; padding: 0; } #navigation { clear:left; position:fixed; height:auto; width: 192px; background-color:#999; margin: 0 ; padding: 0 ; } #header { float:left; height: 192px; width: 768px; background color:#39C; margin: 0 ; padding:0 ; } #metainformation { clear:left; height: auto; width: 768px; background-color:#C3C; margin: 2%; padding: 2%; }
Is jetz bisschen lange aber ich hoffe mir kann jemand helfen!
Vielen Dank schonmal!
Gruß
FunkFlexGeändert von Maik (08.05.10 um 15:50 Uhr) Grund: Quellcode in [html] [/html] / [css] [/css]-Tag eingefügt
-
08.05.10 15:49 #2Maik Tutorials.de Gastzugang
Hi,
ich empfehle dir, zwei weitere DIV-Blöcke einzurichten (hier: #leftCol u. #rightCol ), die in deinem Seitenkonzept den linken und rechten Spaltenblock für die genannten Seitenbereiche bilden:
HTML-Code:<div id="wrapper"> <div id="leftCol"> <div id="mecklogo"></div> <div id="navigation"></div> </div><!-- / #leftCol --> <div id="rightCol"> <div id="header"></div> <div id="metainformation"></div> </div><!-- / #rightCol --> </div><!-- / #wrapper -->
Die beteiligten Blöcke werden dann wie folgt formatiert:
Code css:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
/*linkerSpaltenblock */ #leftCol { float:left; width:192px; } #mecklogo { height: 192px; background-color:#0F3; margin: 0; padding: 0; } #navigation { height:auto; background-color:#999; margin: 0; padding: 0; } /* rechter Spaltenblock */ #rightCol { float:left; width:768px; } #header { height: 192px; background color:#39C; margin: 0; padding:0; } #metainformation { background-color:#C3C; margin: 0; padding: 0; }
mfg Maik
-
Also jetz richten sie sich wunderbar nebeneinander aus, dankeschön! Aber die Navileiste und die Metainfo sind relativ klein. Kann ich diese dann mit height auto machen oder soll ich ne feste Größe festlegen?
Gruß FunkFlex
-
08.05.10 16:23 #4Maik Tutorials.de Gastzugang
Von einer festen (absoluten) Höhenangabe solltest du absehen, wenn der Inhaltsumfang recht groß ist, und zukünftig auch anwachsen wird. Überschreitet nämlich der Inhalt die festgelegte Boxenhöhe, läuft er über den unteren Rand seines Elternelements hinaus.
Du hast jedoch mit der Eigenschaft min-height die Möglichkeit, für die Boxen eine Mindesthöhe vorzusehen, die dann bei zunehmenden Inhalt auch mitwächst.
mfg Maik
-
alles klar vielen dank!
Ähnliche Themen
-
Zwei Boxen/Panels nebeneinander ausrichten
Von BastianW im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 3Letzter Beitrag: 25.05.09, 11:22 -
Simples Layout - 2 Div Boxen nebeneinander
Von Axor im Forum CSSAntworten: 7Letzter Beitrag: 27.03.09, 12:16 -
Ebene boxen nebeneinander verschieben sich
Von afterwhoru im Forum CSSAntworten: 0Letzter Beitrag: 06.11.07, 10:42 -
Div-Boxen nebeneinander
Von schiese im Forum CSSAntworten: 1Letzter Beitrag: 08.08.06, 16:28 -
Div boxen nebeneinander
Von limk im Forum CSSAntworten: 2Letzter Beitrag: 28.08.05, 19:00





Zitieren
Login





