2013-10-12 152 views
0

我在文本框中添加了背景图片,并使用background-position(方向填充方向填充,例如:右边10px顶部10px)对其进行了定位。除Safari之外的所有浏览器都很好看。在safari中,背景图像位于左上方,没有任何填充。如果我添加background-position(填充填充,例如:144px 10px;)而没有指定位置可以正常工作,但我需要使其成为我提到的第一种方式。CSS:background-position + padding在Safari中不起作用

这是不是在Safari浏览器使用的代码:

background-position: right 10px top 10px;

的jsfiddle这里:http://jsfiddle.net/xEZfM/

回答

1

看到这个以前的问题,它可能会回答你的问题 - CSS3 background-position issue with Safari only以供将来参考,请我们可以尝试自己解决这个问题,然后再给你提供有教育意义的猜测。

+0

在问这个问题之前我看到了这个问题,但它不适合我。 JSF在这里:http://jsfiddle.net/xEZfM/ – sorinu26

+0

我只是试着做这个问题的建议,它似乎为我工作 - http://jsfiddle.net/xEZfM/2/ –

+0

我明白错了什么,问题建议。它适用于我现在。对不起,谢谢! – sorinu26