|
|||
![]()
Hallo,
evtl. hatte ja mal jemand ein ähnliches Problem mit [clear: both;] innerhalb eines BR-Tag im Firefox. Code:
<br class="clear" /> Code:
.clear { clear: both; line-height: 0; font-size: 0; height: 0; } Ich kann den Firefox nicht davon überzeugen den BR-Tag ohne sichtbare Zeilenhöhe, also [line-height: 0], darzustellen, d.h. die Zeile die der BR-Tag erzeugt bleibt normal hoch, trotz der Klassendefinition. Dies passiert aber nur wenn der #main-Container höher ist als der #beside-Container [float:right;]. Umgekehrt funktioniert es so wie es in der Klasse .clear vorgesehen ist. Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>xxxx</title> <style type="text/css"> /*<![CDATA[*/ html,body { margin: 0; padding: 3px 0 0 0; background-color: #FFCC33; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 100.01%; } .ie-float-bug { /*width: 100%;*/ /* wichtig IE-FLOAT-BUG */ background-color: #AAAAAA; } .clear { clear: both; line-height: 0; font-size: 0; height: 0; } #beside { float:right; width: 22em; background-color: #0088FF; } #main { margin-right: 22em; background-color: #FF6611; } div.box { margin: 0 5px 5px 5px; border: 1px solid #000000; padding: 3px; color: #663300; background-color: #FFEECC; font-size: 0.8em; } /*]]>*/ </style> </head><body> <div class="box">Dies ist eine Inhalt-Box (zweite Zeile)</div> <div class="ie-float-bug"> <div id="beside"> <div class="box" style="padding-bottom: 100px;"> Dies ist eine Inhalt-Box padding-bottom: [variable]; (test) </div> <div class="ie-float-bug" style="background-color: #666666;"> <div class="box"> Dies ist eine Inhalt-Box innerhalb=>> class="ie-float-bug" (evtl. fuer neue Float kompination) </div> </div> <div class="box"> Dies ist eine Inhalt-Box </div> </div> <div id="main"> <div class="box"> Dies ist eine Inhalt-Box (zweite Zeile) </div> <div class="box" style="padding-bottom: 300px;"> Dies ist eine Inhalt-Box padding-bottom: 300px; </div> </div> <br class="clear" /> </div> <div class="box">Dies ist eine Inhalt-Box</div> </body></html> ![]()
__________________
</ulle> |
Sponsored Links |
|
|||
![]()
Na sowas
![]() Ich habe nun den BR-Tag durch einen DIV ersetzt, nun geht es zwar im Firefox und IE6. Code:
<div class="clear"></div> ![]()
__________________
</ulle> |
Sponsored Links |
|
|||
![]()
zur verständnis: was meinst du mit "br ohne zeilenhöhe"?
mit einem br umbrichst du doch nur zur nächsten zeile. wenn du nicht umbrechen willst dann einfach Code:
white-space: nowrap |
|
|||
![]() Zitat:
![]() Ich möchte eine Zeilenumbruch, ohne sichtbare Zeilenhöhe. Hier wird das Problem mit FLOAT auch beschrieben: ![]()
__________________
</ulle> |
|
|||
![]()
Wie wird ein FLOAT beendet, wie immer mit CLEAR
![]() Zu diesem Zweck nutze ich den Code:
<br style="clear: both;" /> Einfach mal das Codebeispiel kopieren und im Firefox/Mozilla mal anzeigen lassen. Zitat:
Trotzdem Danke für Deine Bemühungen.
__________________
</ulle> |
|
|||
![]()
Mit welchem Mozilla hast Du das getestet ?
Und meinst Du jetzt mit oder mit <div>, weil mit Firefox 0.9.x geht es auch mit 1px nicht, und im IE bleibt auch der Abstand wenn der <div> eingesetzt wird und der #beside-Container höher ist.
__________________
</ulle> |
Sponsored Links |
|
|||
![]() Code:
Ich verwende diese Methode aber selbst schon seit längerer Zeit und es bleibt dabei nur 1px Abstand. Auch beim FF 0.9+ Zumal ein DIV für diesen Zweck wohl semantisch nicht ideal ist ![]()
__________________
</ulle> |
Sponsored Links |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Synchroner XMLHttpRequest und Firefox reagiert nicht mehr | kristian | Javascript & Ajax | 3 | 05.08.2008 16:10 |
Probleme mit clear:both im Firefox 2 | mannimedia | CSS | 6 | 29.11.2006 11:32 |
<div> 100% auch im Firefox und Co. | cssler | CSS | 9 | 06.01.2006 12:31 |
Firefox 1.5 Beta 1 | Pablo | Offtopic | 19 | 13.09.2005 18:56 |
<p> tag in <div> zerstört layout in firefox :( | ichwaergern | CSS | 2 | 29.11.2004 13:23 |