【发布时间】:2017-08-30 07:28:40
【问题描述】:
<style>
#a > span {
box-shadow: 0px 0px 1px 3px red;
}
#a > span:hover {
box-shadow: 0px 0px 1px 3px blue;
}
#a > span + span {
margin-left: 20px;
}
</style>
<div id="a"><span>AAAA</span><span>BBBB</span><span>CCCC</span></div>
所需的输出应该是 box-shadow blue 覆盖 box-shadow red。 FF 做到了,Chrome 甚至 Safari。但是 IE11 和 Edge 给了我这些不错的悬停效果:
我错过了什么吗?还是MS渲染那么糟糕?任何建议如何获得模糊的盒子阴影,而不是跨浏览器解决方案?
(在我的真实代码中,我什至感到颤抖!由不透明度为 0 的旋转元素引起的盒子阴影。)
【问题讨论】:
标签: css internet-explorer rendering microsoft-edge box-shadow