mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 27.04.2024 05:04 Benutzername: Passwort: Auto-Login

Thema: IE6 background repeat-y vom 09.08.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> IE6 background repeat-y
Autor Nachricht
kitikonti
Threadersteller

Dabei seit: 03.07.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst So 09.08.2009 17:11
Titel

IE6 background repeat-y

Antworten mit Zitat Zum Seitenanfang

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]
  View user's profile Private Nachricht senden
aUDIOfREAK

Dabei seit: 04.04.2002
Ort: Ansbach
Alter: 44
Geschlecht: Männlich
Verfasst Mo 10.08.2009 09:53
Titel

Antworten mit Zitat Zum Seitenanfang

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.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
heiko_rs

Dabei seit: 06.02.2008
Ort: Berlin
Alter: -
Geschlecht: Männlich
Verfasst Mo 10.08.2009 14:21
Titel

Re: IE6 background repeat-y

Antworten mit Zitat Zum Seitenanfang

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.
  View user's profile Private Nachricht senden
kitikonti
Threadersteller

Dabei seit: 03.07.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 10.08.2009 17:54
Titel

Antworten mit Zitat Zum Seitenanfang

ok danke,

hab eure tipps ausprobiert und noch ein bisschen nachkorrigiert und jetzt funzts
  View user's profile Private Nachricht senden
 
Ä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
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.