我对Safari Mobile和CSS object-position/object-fit
属性有疑问。
我试图使用它,但它对我不起作用。
我已经看到了2个不同的答案(Safari Mobile支持此属性并且不支持)
有我的例子:
img {
object-position: 0 -300px;
width: 112px;
height: 50px;
display: block;
float: left;
margin-right: 10px;
}
我将菜单图标的CSS精灵用作img
,而不是background
。
我如何解决这个问题?
答案 0 :(得分:1)
iOS safari 支持支持object-fit
但是不支持object-position
请参阅Can I use CSS3 object-fit/object-position ?
1 Safari中的部分支持是指对
object-fit
的支持,但不支持object-position
。
可能的解决方案是将background
与background-position
如果您正在使用图标,其他解决方案将使用Font-Awesome或Glyphicons中的字形,仅举几例。
这是一篇关于CSS sprites
的好文章