body{
background:url(repeat_bg.png) repeat-y, url(repeat_bg_right_side.png) top right repeat-y;
}
czy jest sposób, w jaki mogę to zrobić w ie8? czy to nie jest wspierane przez ie8 ("jestem nowym"), dziękuję za poświęcony czas!
Odpowiedzi:
1 dla odpowiedzi № 1IE8 nie obsługuje wielu środowisk. Najlepiej jest utworzyć zewnętrzny kontener div
i umieść jedno tło na ciele i jedno na pojemniku div:
<body>
<div id="container">
...
</div>
</body>
z CSS:
body {
background: url(repeat_bg.png) top left repeat-y;
padding: 0;
}
#container {
background: url(repeat_bg_right_side.png) top right repeat-y;
}
(Potrzebujesz padding: 0
ponieważ niektóre przeglądarki wprowadzają dopełnianie body
domyślnie, co spowodowałoby, że dwa obrazy nie byłyby wyrównane.)