【发布时间】:2013-01-15 11:37:53
【问题描述】:
我在 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;
}
【问题讨论】:
-
你能设置一个jsFiddle吗?
标签: css background-image background-position