这些CSS行有什么作用?

时间:2011-11-17 17:56:50

标签: css superfish

以下几行(来自superfish):

ul.sf-navbar .current ul ul {
    top: -999em;
}

top: -999em有特殊含义吗?为什么顶部设置为浏览器中不可见的值?

3 个答案:

答案 0 :(得分:2)

这样的情况下,如果它的父母被徘徊,它将被“隐藏”,然后就会显示出来。

答案 1 :(得分:2)

它的目的仅仅是在显示第一层菜单时自动显示任何第二层和更高层菜单。

答案 2 :(得分:2)

我认为这是一个使用top: -999em;设置超出可见边界的下拉菜单,以便可以通过javascript / css进行更改以显示。