我正在尝试构建一个我知道可以完成的纯 CSS 导航菜单。我已经看到了它。我可以复制其他人的,但我宁愿自己了解正在发生的事情,而不是一直复制/粘贴。
为了理解 CSS,我遇到了一些问题,我无法在互联网上的任何地方找到,而 w3schools 对此一无所知。
我花了一段时间才弄清楚两者之间的区别是什么#nav ul {...}
,#nav ul ul{...}
因为 w3schools 假设除了绝对基础知识之外你永远不需要做任何事情。
我目前的问题:
是什么.sf-sub-indicator
?听起来不言自明,但我想确切地知道它在做什么。
如中sfHover
所见#nav li.sfHover {...}
最后,>
在 CSS 类 ID 中使用的意义是什么?前任:
#nav li:hover>ul
与
#nav li:hover ul {...}
或者
#nav li:hover > a {...}
我在 w3schools 上没有看到对这些问题的任何解释,我不知道还能去哪里看?