 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
13.01.2006, 19:03
|
#1
|
|
TP-Member
Registriert seit: Oct 2003
Ort: Bayern
|
IE vs. FF (CSS)
Hallo TP,
ein HG-Bild soll per CSS in ein DIV fixiert werden (damit sich das Bild nicht wiederholt) - funktioniert im IE wunderbar
siehe
Nur der FF verschiebt das Hintergrundbild nach links oben, oder wie er grade will - irgendwo is ein Fehler in meinem Code:
#main {
background-attachment: fixed;
background-image: url(pix/hg_mitte_blau_rennkal.jpg);
background-repeat: no-repeat;
}
...aber wo ?? oder ein Zusatz fürn Firefox ? 
|
|
|
14.01.2006, 15:55
|
#2
|
|
TP-Moderator
Registriert seit: Mar 2003
Ort: Hamburg
|
Hi drischdi 
du kannst das background-attachment:fiexed für das Hintergrundbild mit position:fixed bzw. position:absolute; für Blockelemente vergleichen:
Das Hintergrundbild orientiert sich an dem Browserrand und du musst es von dort an positionieren 
|
|
|
14.01.2006, 22:47
|
#3
|
|
TP-Specialist
Registriert seit: Mar 2005
Ort: Unterfranken
|
Ich sehe keinen Unterschied. 
|
|
|
15.01.2006, 15:38
|
#4
|
|
TP-Moderator
Registriert seit: Jan 2004
Ort: Marbach
|
Also ich habe das gestern mal getestet und der FF zeigt "backgroundimage" tatsächlcih falsch an.
Seht euch mal dieses Beispiel an: http://www.css4you.de/example/background-position.html
Ab Bsp. 2,3 & 4 zeigt der FF 1.5 definitiv falsch an 
__________________
Gruß Torsten!
|
|
|
15.01.2006, 16:06
|
#5
|
|
TP-Specialist
Registriert seit: Mar 2005
Ort: Unterfranken
|
Ja, weil der Code nicht stimmt.
Beispiel 2: background-position: 0px 0px (statt wie im Text angegeben 50px 20px).
Beispiele 3 und 4: Die Deklarationen sind illegal: Keywords dürfen nicht mit %- oder px-Angaben vermischt werden.
|
|
|
15.01.2006, 16:12
|
#6
|
|
TP-Moderator
Registriert seit: Jan 2004
Ort: Marbach
|
Interessant, ist es dann überhaupt möglich innerhalb eines DIV-Conteiners ein Hintergrundbild rechts auszurichten und vertikal zu zentrieren?
__________________
Gruß Torsten!
|
|
|
15.01.2006, 16:16
|
#7
|
|
TP-Specialist
Registriert seit: Mar 2005
Ort: Unterfranken
|
Ja natürlich. 100% 50%, oder einfach right (entspricht right center).
|
|
|
15.01.2006, 16:32
|
#8
|
|
TP-Moderator
Registriert seit: Jan 2004
Ort: Marbach
|
*vordenkopfklatsch*
das background-attachment: fixed gehört da also garnicht rein, weil man das backgroundimage ja durch die Positionsangabe fixiert, richtig?
Weil immer wenn ich das fixed zusätzlich mit angab, zeigte der Fuchs kein Bild an...
__________________
Gruß Torsten!
|
|
|
16.01.2006, 09:26
|
#9
|
|
TP-Specialist
Registriert seit: Mar 2005
Ort: Unterfranken
|
background-attachment: fixed soll dafür sorgen, dass das Hintergrundbild nicht mitgescrollt wird. Sonst wird das Bild zwar relative zum Viewport platziert, scrollt aber mit. Ich habe noch nie Probleme damit gehabt -- vielleicht hattest du einen Tippfehler im Code?
|
|
|
16.01.2006, 10:08
|
#10
|
|
TP-Moderator
Registriert seit: Jan 2004
Ort: Marbach
|
Ich habe hier mal ein Beispiel: http://www.art-d-sign.com/dev/tp/background.html
Der IE zeigt das Hintergrundbild an, der FF weigert sich sowohl lokal als auch online 
__________________
Gruß Torsten!
Geändert von Torsten (16.01.2006 um 10:21 Uhr).
|
|
|
16.01.2006, 11:14
|
#11
|
|
TP-Moderator
Registriert seit: Jun 2004
Ort: Hannover
|
komsich: Wenn ich dem ganzen ein background-attachement: scroll gebe, dann stellt der FF es so dar wie bei fixed..
Ich glaube, das muss irgendwie ein Bug sein, daß der FF damit nicht zurecht kommt, wenn man den Hintergrund irgendwie positioniert..
__________________
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
|
|
|
16.01.2006, 13:26
|
#12
|
|
TP-Moderator
Registriert seit: Jan 2004
Ort: Marbach
|
Ausgerechnet unser Lieblingsbrowser soll bei so einer simplen Aufgabe scheitern, ich kann es nicht glauben...
__________________
Gruß Torsten!
|
|
|
16.01.2006, 15:17
|
#13
|
|
TP-Moderator
Registriert seit: Mar 2003
Ort: Hamburg
|
Zitat:
|
Zitat von ART-D-SIGN
Ausgerechnet unser Lieblingsbrowser soll bei so einer simplen Aufgabe scheitern, ich kann es nicht glauben...
|
Klar zeigt er es an, nur nicht da wo ihr es vermutet 
wenn background-attachment:fixed angegeben wurde orientiert sich das Hintergrundbild am body 
somit auch die Positionierung center right....
|
|
|
16.01.2006, 16:35
|
#14
|
|
TP-Moderator
Registriert seit: Jan 2004
Ort: Marbach
|
Zitat:
|
Zitat von hero-master
Klar zeigt er es an, nur nicht da wo ihr es vermutet 
wenn background-attachment:fixed angegeben wurde orientiert sich das Hintergrundbild am body 
somit auch die Positionierung center right....
|
Die frage ist: Ist das so richtig?
Oder: Kann man mit Hilfe von CSS gar kein Hintergrundbild in DIV-Container so platzieren?
Fragen über Fragen, ausgehend von Treat-Ersteller 
__________________
Gruß Torsten!
|
|
|
16.01.2006, 17:03
|
#15
|
|
TP-Moderator
Registriert seit: Mar 2003
Ort: Hamburg
|
Zitat:
|
Zitat von ART-D-SIGN
Oder: Kann man mit Hilfe von CSS gar kein Hintergrundbild in DIV-Container so platzieren?
|
Bislang nur im IE 
background-attachment richtet sich am viewport aus und dieser ist nun mal der body-Tag. Das ist der Standart und vom w3c so angegeben 
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 01:43 Uhr.
|
 |