我想旋轉背景圖片上的文字,但我的背景圖片也隨文字旋轉而移動爲什麼?在這裏你可以看到我的工作「變換:旋轉」 - 爲什麼我的背景圖像也隨着文字的旋轉而移動?
HTML代碼是在這裏
<ul>
<li>
<img src="http://lorempixum.com/200/200/food" />
<h2>price is $20 only</h2>
<span class="twenty-percent rotate"/>20% </span>
</li>
</ul>
CSS工作是在這裏
.rotate {
/* Safari */
-webkit-transform: rotate(-90deg);
/* Firefox */
-moz-transform: rotate(-90deg);
/* IE */
-ms-transform: rotate(-90deg);
/* Opera */
-o-transform: rotate(-90deg);
/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
li{position:relative;float:left;margin:15px;background:yellow;display:inline}
.twenty-percent{
background:url(http://canadianneighborpharmacy.net/images/cnp/discount_20.png);position:absolute; right:-15px; top:-5px; width:45px; height:45px}
你可以的jsfiddle看到完整的例子也在這裏 http://jsfiddle.net/jamna/9pH6s/7/
這就是變換的含義。 – SLaks