1

在以下几行中(来自超级鱼):

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

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

4

3 回答 3

2

这样子导航就会“隐藏”,直到它的父项悬停在上面,然后才会显示出来。

于 2011-11-17T17:57:58.243 回答
2

其目的仅仅是防止任何第二层和更高级别的菜单在显示第一层菜单时自动出现。

于 2011-11-17T17:58:28.050 回答
2

我认为这是一个下拉菜单,它设置在可见范围之外,top: -999em;以便可以通过 javascript/css 更改它的出现。

于 2011-11-17T17:58:44.307 回答