我在 php 中设置我的图像 src 并在 css 中控制样式。我有一个图像精灵,但无论我做什么,图像似乎都没有剪辑到我想要的区域。尽管我的背景大小设置为 24 x 24 像素,但我只是让整个图像出现。
请注意,img src 必须保留在 HTML 中,而不是移动到 css 中的 bg-image :)
在这里可以看到一个 jsfiddle jsfiddle.net/s6UnV
有任何想法吗?
#swap li img {
background-position: 0 0px;
background-size: 24px 24px;
display: block;
text-indent: -10000px;
-webkit-transition: background-position .6s;
-moz-transition: background-position .6s;
-o-transition: background-position .6s;
-ms-transition: background-position .6s;
transition: background-position .6s;
}
#swap li img:hover {
background-position: 0 -24px;
}