IE9背景图片1白色px :(

时间:2012-05-01 06:18:56

标签: html css internet-explorer internet-explorer-9 rounded-corners

这是我的网站

http://www.forid.ir

它不是英文,但我的问题只是关于搜索框(它有一个图标,很明显)

关于搜索框中的曲线如果您的浏览器不是IE9,您可以看到一切正常。 (包括IE8 - )

但是如果你使用IE9,右边有一个白色像素,我不知道是什么原因,即行为如下:(

角落之间我有一个具有适当边框的输入我已经尝试了很多可能性但它不起作用最后一个选项是忘记曲线并为整个输入背景提供图像。

这是我用过的最糟糕的英语!很抱歉很难解释。

1 个答案:

答案 0 :(得分:0)

问题似乎与direction: rtl上的body有关。至少,当我关闭它时,问题就消失了。

如果缺少任何更好的想法,您可以使用conditional comment

进行修复
<!--[if IE 9]>
<style>
#sr_right {
    margin-left: -1px;
}
</style>
<![endif]-->