2011-10-13 69 views

回答

2

这是因为正在显示的扩展外UL由于其自身的宽度你隐藏的UL认证。你需要将你隐藏的ul作为绝对位置。

检查出来:

​​

+0

好了,进一步的问题。为什么人们总是告诉我,绝对定位在不同的分辨率下是不好的,但是它在这里很完美?也谢谢! –

+0

嗯,这取决于你如何使用它。如果您没有指定顶部,左侧,底部或右侧(将其保留在最初绘制的位置),则不会遇到这些问题。另外,如果您使父容器位置:relative,则可以再次避免该问题。看看这个超棒的文章:http://www.alistapart.com/articles/css-positioning-101/。 – SoWeLie