我想知道 mashable.com 如何在页面高于某个宽度时隐藏其菜单按钮(出现在右上角)并在页面低于某个宽度时消失。特定的 CSS 规则:
html.no-touch .main-menu li.menu
{
display: none;
}
优先于显示图标的规则:
.navbar .nav > li
{
display:block;
float: left;
}
但我看不到它是如何做到的,因为禁用 JavaScript 似乎不会造成任何不良影响,并且应用于父元素的 Css 类似乎都没有改变。看起来:
html.no-touch .main-menu li.menu
{
display: none;
}
应该总是优先,但显然不是,而且不知何故,这似乎是完全用 CSS 完成的,我很想知道如何。
说明这一点的图形在这里。