Hi,
#container li {
background: url(csg-52a30825ecb0c.png) no-repeat top left;
}
>
> Die background-Eigenschaft setzt viele background-…-Eigenschaften, auch nicht explizit angegebene (diese auf ihren Defaultwert). Obiges ist äquivalent zu:
>
> ~~~css
#container li {
> background-color: transparent;
> background-position: top left;
> background-size: auto auto;
> background-repeat: no-repeat no-repeat;
> background-clip: border-box;
> background-origin: padding-box;
> background-attachment: scroll;
> background-image: url(csg-52a30825ecb0c.png);
> }
Da der Selektor '
#container li
' spezifischer ist als '.sprite-…
', kommen die background-position-Angaben in diesen Regeln nicht zur Anwendung.'
span
' ist weniger spezifisch. Wenn die '#container li'-Regel nicht mehr da ist, sollten die background-position-Angaben Wirkung zeigen.
Und was hat der Selector "#container li" mit dem
<span class=".sprite-…"></span>
zu tun? Warum sollten die background-Eigenschaften für die .sprite… nicht wirken, nur weil für völlig andere Elemente andere background-Eigenschaften gesetzt werden?
cu,
Andreas
--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.