我在ie10中看到,输入的默认样式是实心的,而ie8则是顶部和左边界都有3D阴影。
为了解决这个问题,我添加了一个border-style:inset到输入,现在输入在ie8和ie10中看起来都很相似。
然而,现在的问题是当我缩小时,下拉元素的边框比输入更暗。
这就是我的意思:jsfiddle
有什么想法吗?
答案 0 :(得分:1)
制作border:none;
,然后单独应用边框。
对于实例,
input [type="text"]{border:none; border:1px solid gray;}
这将使所有IE版本的边框统一。
希望这有帮助。