Autor |
Nachricht |
kitikonti
Threadersteller
Dabei seit: 03.07.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst So 09.08.2009 17:11
Titel IE6 background repeat-y |
|
|
hi,
ich hab bei meiner seite ein kleines problem mit dem IE6, mit backgound repeat-y.
alle neueren browser setzen das richtig um nur der IE6 macht gar keinen background rein bzw vielleicht nur 1mal was ich aber nur schwehr erkennen kann aufgrund der höhe von 1px.
wenn ich einen fixe höhe vergebe für diesen div dan funktioniert im IE6 auch nur dan ist mein layout futsch.
ich hab schon ein bisschen gegoogelt und auch schon manches ausprobiert aber nichts hat funktioniert, was da vielleicht hier wer ne lösung?
es handelt sich um folgende Seite.
Code: | <div id="main">
<p>askdj asldj fghs asdjjk</p>
</div>
|
Code: | #main{
background:url(images/bg_main.jpg) repeat-y center;
overflow:hidden;
padding:0px 120px;
}
| [/code]
|
|
|
|
|
aUDIOfREAK
Dabei seit: 04.04.2002
Ort: Ansbach
Alter: 44
Geschlecht:
|
Verfasst Mo 10.08.2009 09:53
Titel
|
|
|
versuch mal dem #main div noch eine breite mitzugeben - pixel, prozent oder em. der IE6 hat die dumme angewohnheit, das er maßangaben zur korrekten darstellung braucht.
|
|
|
|
|
Anzeige
|
|
|
heiko_rs
Dabei seit: 06.02.2008
Ort: Berlin
Alter: -
Geschlecht:
|
Verfasst Mo 10.08.2009 14:21
Titel Re: IE6 background repeat-y |
|
|
kitikonti hat geschrieben: | wenn ich einen fixe höhe vergebe für diesen div dan funktioniert im IE6 auch nur dan ist mein layout futsch. |
Klar, wegen overflow: hidden;, das Du zum Erzeugen eines neuen Block-Formatting-Context (zum Einschließen der Floats) "missbrauchst". Das ist gefährlich, weil ältere Geckos damit nicht umgehen können und den Inhalt abschneiden. Im IE < 7 wird overflow nur auf Elemente angewandt, die Layout haben, daher läuft Dein ursprüngliches CSS nicht im IE 6.
Was ich tun würde: overflow bei #main rauswerfen und dieses stattdessen mit width floaten (#footer cleart ja eh bereits), dann schließen alle Browser (inkl. IE) die Floats ein und Du hast auch kein Problem in älteren Geckos.
|
|
|
|
|
kitikonti
Threadersteller
Dabei seit: 03.07.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 10.08.2009 17:54
Titel
|
|
|
ok danke,
hab eure tipps ausprobiert und noch ein bisschen nachkorrigiert und jetzt funzts
|
|
|
|
|
|
|
|
Ähnliche Themen |
background-repeat:no-repeat funktioniert nicht.
background-repeat
background-repeat im IE6
CSS: background-position bei repeat-y
CSS Background no Repeat mit Hintergrundfarbe
css fragen wegen background repeat
|
|