2013-08-19 48 views
-2
留下缺口

After sliding up, there is a gap underneath菜单向上滑动在IE

The code is here. Chrome and Firefox work well: http://jsfiddle.net/cAU9T/4/ 

它只是发生在IE浏览器。但IE的所有版本... 任何想法?

+4

没有你的代码...... –

+0

你指的是什么差距? “足球”选项卡下的阴影线? –

+0

@DrydenLong http://jsfiddle.net/cAU9T/4/ – Quentin

回答

1

这是一个渲染阴影的IE小故障。作为一项解决方案,您可以在阴影元素下方有一个元素,以强制阴影区域按照此答案中的建议重绘:IE 9 and 10 box-shadow on resizing element

您的UL是绝对定位的,所以在高度变化时没有任何东西被推动。您可以通过添加一个伪元素的UL本身只是解决该问题:

ul.division:after { content: " "; display:block; height:15px; width:100%;} 

更新你的小提琴 - http://jsfiddle.net/cAU9T/5/