首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >长方体-阴影不显示IE 9-10

长方体-阴影不显示IE 9-10
EN

Stack Overflow用户
提问于 2013-07-16 08:49:53
回答 3查看 613关注 0票数 0

我有一个不知何故复杂的子菜单,我想在其中应用一个长方体阴影效果。

http://flytango.com.ar/test/test-lidherma.html

向下滚动查看菜单

适用于Firefox、Chrome、Safari等浏览器,但不适用于任何版本的Internet Explorer

CSS

代码语言:javascript
复制
.grey ul.mega-menu li .sub-container {
position: absolute;
padding-left: 20px;
margin-left: 0px;
margin-top:2px;
-moz-box-shadow: 0 2px 5px #CCC;
-webkit-box-shadow: 0 2px 5px #CCC;
box-shadow: 0 2px 5px #CCC;
}

我尝试过边界塌陷解决方案,但对我不起作用。

有什么线索吗?

EN

回答 3

Stack Overflow用户

发布于 2013-07-16 09:05:16

清除你的浏览器缓存,它可以在IE9+中工作。我自己测试过的。

票数 0
EN

Stack Overflow用户

发布于 2013-07-16 09:05:36

根据http://caniuse.com/#search=box-shadow的说法,IE9+支持长方体阴影

您在哪些版本中进行了测试?

你能用jsfiddle.net发布你的测试用例的简化版本吗?

这是我做的一个简化版本,阴影确实显示出来了(在IE10中查看):http://jsfiddle.net/GvehV/1/

代码语言:javascript
复制
<ul>
 <li>test</li>
</ul>

li {
position: absolute;
font-size: 18px;
padding-left: 20px;
margin-left: 20px;
margin-top: 20px;
-moz-box-shadow: 0 2px 5px #CCC;
-webkit-box-shadow: 0 2px 5px #CCC;
box-shadow: 0 2px 5px #CCC;
}

我假设您需要将问题缩小到使用.sub-container选择的任何元素。它是否有特定的尺寸设置,或一些填充?

票数 0
EN

Stack Overflow用户

发布于 2013-07-16 11:49:02

它就在那里,你只是看不到它,因为模糊设置为0。试试box-sizing: 0 2px 5px 2px #ccc,你就会看到它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17666300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档