Ist es möglich, zwei Hintergrundbilder zu haben? Zum Beispiel möchte ich, dass ein Bild oben wiederholt wird (Wiederholung-x), und eine weitere Wiederholung über die gesamte Seite (Wiederholung), wobei das Bild auf der gesamten Seite hinter dem Bild liegt, das sich oben wiederholt.Kann ich mehrere Hintergrundbilder mit CSS verwenden?
ich gefunden habe, dass ich, indem den Hintergrund von HTML und Körper, um die gewünschte Wirkung für zwei Hintergrundbilder erreichen kann:
html {
background: url(images/bg.png);
}
body {
background: url(images/bgtop.png) repeat-x;
}
Ist der „gut“ CSS? Gibt es eine bessere Methode? Und wenn ich drei oder mehr Hintergrundbilder haben wollte?
Mehrere Hintergründe werden von den neuesten Versionen von Firefox, Chrome, Safari und Opera unterstützt. Es wird auch in IE9 unterstützt werden. http://en.wikipedia.org/wiki/Comparison_of_layout_engines_(Cascading_Style_Sheets) –
Und wenn Sie verschiedene Wiederholung/Position Einstellungen haben möchten, können Sie dies tun: http://www.css3.info/preview/multiple-backgrounds/ – Krisc
Für IE8 - IE6 können Sie PIE.js verwenden. http://webdesign.utsplus.com/tutorials/htmlcss-tutorials/curing-css3-headaches-in-older-browsers/ –