我想在 IE10 中添加一个插入框阴影。相对于应用于输入元素的边框半径,圆角的尺寸似乎变大了。这不会在 webkit 或 firefox 中发生。我可以看到缩放一个初始的盒子阴影是多么有意义,但是缩放一个嵌入的阴影是很奇怪的。
它应该看起来如何:
它在 IE10 中的外观:
有没有人遇到过这个问题并找到了解决方案?
我想在 IE10 中添加一个插入框阴影。相对于应用于输入元素的边框半径,圆角的尺寸似乎变大了。这不会在 webkit 或 firefox 中发生。我可以看到缩放一个初始的盒子阴影是多么有意义,但是缩放一个嵌入的阴影是很奇怪的。
它应该看起来如何:
它在 IE10 中的外观:
有没有人遇到过这个问题并找到了解决方案?
你可以参考 http://www.impressivewebs.com/ie10-css-hacks/
一些测试代码:
.navigation ul li a {
-moz-box-shadow: 3px 3px 3px #ffccff;
-webkit-box-shadow: 2px 2px 7px #ffccff;
-o-box-shadow: 2px 2px 7px #ffccff;
box-shadow: 2px 2px 7px #ffccff;
}
@media screen and (min-width:0\0) {
/* IE9 and IE10 rule sets go here */
.navigation ul li a {
box-shadow: 2px 2px 17px #3a312a;
}
}
我尝试分别为块的每一侧添加插入框阴影,它起作用了! http://codepen.io/bivihoba/pen/DHuqk