Wir haben eine einfache Liste mit drei Listenelementen. JSFiddle.Hintergrund No-Repeat setzt die Background-Clip-Eigenschaft auf padding-box?
Erste li Hintergrund-Eigenschaft auf:
background: url(http://url-here.png) no-repeat 0 50%/15px 15px;
no-repeat gesetzt ist, aber background-clip weggelassen.
Zweite li hat Hintergrund, wo sowohl no-repeat und border-Box-Set:
background: url(http://url-here.png) no-repeat 0 50%/15px 15px border-box;
und dritter li ähnlich wie erst li, aber background-clip manuell einstellen:
background: url(http://url-here.png) no-repeat 0 50%/15px 15px;
background-clip: border-box;
Keeping in Beachten Sie, dass der Standardwert für background-clip "border-box" ist. Ich nehme an, dass das Setzen des Wertes für die zweite und dritte li redundant ist, aber nur die zweite li zeigt das Hintergrundbild so an, wie es sollte.
in Opera v getestet. 37.0.2178.54 und Google Chrome v. 50.0.2661.102 m
Bitte helfen Sie mir den Weg, um herauszufinden, es funktioniert. Vielen Dank!
Danke Harry, es macht Sinn! – Mike