zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Welcher IE6 Bug is das schonwieder

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 25.04.2007, 23:07
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 01.04.2007
Beiträge: 6
mopmop befindet sich auf einem aufstrebenden Ast
Standard Welcher IE6 Bug is das schonwieder

erklärung des problems hier (im IE6)

Unbenanntes Dokument


hier das css

Code:
.links{
	float:left;
	width:120px;
	height:200px;	
	background-color:#999999;
}

.rechts{
	margin-left:130px;
	width:630px;
	height:200px;
	background-color:#CCCCCC;
}
Code:
	<div class="links">bla</div>

	<div class="rechts">
			<img src="back.jpg" width="2650" height="50" /><br>
	</div>
wieso entsteht dieser effekt und gibt es eine möglichkeit diesen zu umgehen?
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 26.04.2007, 00:56
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Die Ursache ist die 3px-Verschiebung von Non-Floats neben Floats. Wird das Fenster zu schmal, sind unter dem Float (wo der Non-Float nicht verschoben wird) 3px mehr Platz nach links, also schiebt der IE den Non-Float dorthin.

Abhilfe in Deinem Fall: Zusatz-Markup (es gibt auch einen guten Thread dazu, den suche ich bei Gelegenheit mal raus) oder position: absolute; für den Float (nicht schön!).

Geändert von heiko_rs (26.04.2007 um 01:02 Uhr)
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 26.04.2007, 01:32
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 01.04.2007
Beiträge: 6
mopmop befindet sich auf einem aufstrebenden Ast
Standard

aha, danke.
das mit dem Zusatz Markup würde mich interessieren. was genau ist damit gemeint?

aber ganz allgemein reden wir vom 3 Pixel Bug des IE, oder?
Mit Zitat antworten
  #4 (permalink)  
Alt 26.04.2007, 10:56
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

In diesem Thread gibt's eine Variante für eine überbreite Tabelle. Ist ebenso bei Bildern anwendbar.
Mit Zitat antworten
  #5 (permalink)  
Alt 26.04.2007, 16:20
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Und hier noch der von mir genannte Thread: http://xhtmlforum.de/44988-verdammte...tml#post327966

P.S.: Je nach Design kann die Lösung per position: absolute; okay sein, da sie kein Zusatz-Markup benötigt. Auf einer meiner Seiten mit Liquid Design habe ich die (für alle guten Browser) links floatende Navi ausschließlich für den IE absolut positioniert, da sie auf diese Weise aus dem Dokumentfluß genommen wird und der Content (ohne Breite, nur mit seitlichen margins) auch bei extrem kleinem Viewport nicht unter die Navi geschoben wird. Das ist aber nur deswegen okay, da es auf dieser Seite (auch bei wenig Inhalt) unter keinen Umständen zu den typischen unerwünschten position: absolute-Überlappungen kommen kann.

Geändert von heiko_rs (26.04.2007 um 16:29 Uhr)
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
IE6: 3px Bug in Paragraph 0xBAADFEED (X)HTML 3 04.02.2011 16:47
Welcher IE6 Bug ist das? UL-Float bei LI mit "height" martinpet CSS 5 20.08.2009 10:21
IE6 Bug mit Linkfarben? ChOpSueY! CSS 13 05.01.2008 23:28
Kennt jemand diesen IE6 Bug? philipp CSS 2 05.01.2008 19:47
IE6 und FF Darstellungsproblem! Bug? Speedy19102000 CSS 27 14.12.2007 16:28


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:19 Uhr.