B
ByeBye 242513
Guten Abend,
leider hat sich bei mir ein CSS Positionierung-Fehler eingeschlichen und ich weiß leider nicht was ich auf einmal falsch gemacht habe - früher ging es immer...
Folgendes Problem:
Der Grüne Bereich "Test 123" (siehe Screenshot) ist 20-30 Pixel zu weit unten. Er soll eigentlich den selben Abstand wie links und rechts vom Grünen Bereich haben.
Anscheinend hat es etwas mit float: left; in manchen DIV's zu tun, komme nur nicht auf die Lösung.
HTML-Datei
CSS-Datei
leider hat sich bei mir ein CSS Positionierung-Fehler eingeschlichen und ich weiß leider nicht was ich auf einmal falsch gemacht habe - früher ging es immer...
Folgendes Problem:
Der Grüne Bereich "Test 123" (siehe Screenshot) ist 20-30 Pixel zu weit unten. Er soll eigentlich den selben Abstand wie links und rechts vom Grünen Bereich haben.
Anscheinend hat es etwas mit float: left; in manchen DIV's zu tun, komme nur nicht auf die Lösung.
HTML-Datei
PHP:
<div class="container">
<div class="header">Dienstag, 24.06.2010 - 22:31 Uhr</div>
<div class="navi">
<div class="navi_logo"><img src="img/img_logo.jpg" /></div>
<div class="navi_button"><a href="/" class="navi_button_home"> </a></div>
<div class="navi_button_leer_1"></div>
<div class="navi_button"><a href="portfolio/" class="navi_button_portfolio"> </a></div>
<div class="navi_button_leer_1"></div>
<div class="navi_button"><a href="kontakt/" class="navi_button_kontakt"> </a></div>
<div class="navi_button_leer_2"></div>
</div>
<div class="content">
<div class="content_top"></div>
<div class="content_middle">
<div class="box_titel">
<div class="box_titel_oben"></div>
<div class="box_titel_inhalt"><h1>Test 123</h1></div>
<div class="box_titel_unten"></div>
</div>
<div class="box_info">
<div class="box_info_oben"></div>
<div class="box_info_inhalt">Test 123</div>
<div class="box_info_unten"></div>
</div>
<div class="box_leistung">
<div class="box_leistung_oben"></div>
<div class="box_leistung_inhalt">Test 123</div>
<div class="box_leistung_unten"></div>
</div>
Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text.. Text..
</div>
<div class="content_bottom"></div>
</div>
<div class="footer">...</div>
</div>
CSS-Datei
PHP:
div.container { margin: auto; width: 888px; }
div.header { width: 848px; height: 26px; margin-bottom: 24px; padding: 10px 20px 2px 20px; text-align: right; font-size: 14px; color: #88C425; }
div.navi { width: 888px; }
div.navi_logo { float: left; width: 544px; height: 75px; margin: 8px 0px 0px 6px; padding-left: 18px; background: url(../img_content_top_shadow.jpg) repeat-x bottom; }
div.navi_button { float: left; width: 60px; height: 83px; }
div.navi_button_leer_1 { float: left; width: 58px; height: 83px; background: url(../img_content_top_shadow.jpg) bottom repeat-x; }
div.navi_button_leer_2 { float: left; width: 18px; height: 83px; margin-right: 6px; background: url(../img_content_top_shadow.jpg) repeat-x bottom; }
div.content { float: left; width: 888px; }
div.content_top { width: 100%; height: 20px; background: url(../img_content_top.jpg) no-repeat bottom; }
div.content_middle { width: 838px; padding: 0px 26px 15px 24px; background: url(../img_content_middle.jpg) repeat-y; }
div.content_bottom { width: 100%; height: 24px; background: url(../img_content_bottom.jpg) no-repeat top; }
div.box_titel { width: 840px; margin-bottom: 17px; text-align: center; }
div.box_titel_oben { width: 100%; height: 4px; background: url(../img_hover_top.jpg) no-repeat bottom; }
div.box_titel_inhalt { width: 820px; background: #88C425; padding: 10px; }
div.box_titel_unten { width: 100%; height: 4px; background: url(../img_hover_bottom.jpg) no-repeat top; }
div.box_info { width: 840px; margin-bottom: 17px; text-align: justify; }
div.box_info_oben { width: 100%; height: 4px; background: url(../img_note_top.jpg) no-repeat bottom; }
div.box_info_inhalt { width: 820px; background: #EBEAE1; padding: 10px; }
div.box_info_unten { width: 100%; height: 4px; background: url(../img_note_bottom.jpg) no-repeat top; }
div.box_leistung { width: 250px; float: right; text-align: justify; margin: 0px 0px 17px 17px; }
div.box_leistung_oben { width: 100%; height: 4px; background: url(../img_activity_top.jpg) no-repeat bottom; }
div.box_leistung_inhalt { width: 230px; background: #EBEAE1; padding: 10px; }
div.box_leistung_unten { width: 100%; height: 4px; background: url(../img_activity_bottom.jpg) no-repeat top; }
div.footer { clear: left; clear: both; width: 888px; margin: 10px 0px 10px 0px; text-align: center; font-size: 12px; color: #9F9D96; }