Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Entwickler
>
html/css - warum scrollt der Hintergrund weg?
html/css - warum scrollt der Hintergrund weg?
Stefan S.
27.01.12
21:23
Hallo.
Hintergrund-wegscrollen verhindert man ja mit
background-atachment:fixed
. Aber das
geht nur
bei Hintergrundbildern.
Wie geht das, wenn ich einen
div
mit einer
background-color
über dem
body
mit einer anderen
background-color
habe?
Oder muss ich jetzt wieder mit 1-Pixelgrafiken arbeiten?
Hat jemand eine Lösung oder Idee?
Danke.
body { background-color: #ccc; }
div.NavLi { border:0px solid red; position:absolute; left:0px; top:226px; bottom:0px; width:215px; background-color:#fff37a; background-position:fixed;margin:0px; padding:0px;}
Hilfreich?
0
Kommentare
dom_beta
27.01.12
21:40
warum steht da
0 (NULL) Pixel in rot?!
PS: Wo ist denn das HTML?!
„...“
Hilfreich?
0
Stefan S.
28.01.12
01:16
also. Stunden später….
Ich hatte unsaubere
div
-Verschachtelungen und die Hintergrundfarben falschen
div
s zu geordnet.
Nochmal
div
-Struktur, diesmal sauber, alles relative, jetzt passt's.
dom_beta
zum Testen schreibe ich schnell 1 rein und weiß dann wo meine Containergrenzen genau sind.
Geht zwar auch mit'm Safari-Webinformationen Shift-Apfel-i, aber das ist halt die Macht der Gewohnheit.
Hilfreich?
0
DenisY
28.01.12
01:29
Was ist denn dein Ziel? Ist in "div.NavLi" Text vorhanden? Und soll dieser mitscrollen, aber die hintergrundfarbe des .divs "hängen" bleiben?
Falls du willst, das das ganze div samt Inhalt (Text und Hintergrundfarbe etc) nicht mitscrollen soll, musst du nicht "position:absolute" nehmen sondern "position:fixed"
also:
body { background-color: #ccc; }
div.NavLi { border:0px solid red; position:fixed; left:0px; top:226px; bottom:0px; width:215px; background-color:#fff37a;margin:0px; padding:0px;}
Hilfreich?
0
Stefan S.
28.01.12
01:41
nein, genau andersrum.
Wenn man runtergescrollt hat, kam plötzlich die Farbe vom body, statt von der Navi.
Aber ich habe es schon gelöst. Es waren Fehler drin.
Danke!
Hilfreich?
0
dom_beta
28.01.12
11:48
hast du das mit dem W3C Validator herausgefunden?
„...“
Hilfreich?
0
Stefan S.
28.01.12
13:44
nein.
Der Code war nicht falsch, ansich, sondern hat nur nicht das bewirkt, was ich wollte.
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.