我正在尝试构建一个我知道可以完成的纯CSS导航菜单。我已经看到了它。我可以复制其他人,但我更愿意了解自己发生的事情,而不仅仅是复制/粘贴。
为了理解CSS我遇到的问题我无法在互联网上的任何地方找到,而且w3schools在这个问题上没有任何内容。
我花了一段时间才弄清楚#nav ul {...}
和#nav ul ul{...}
之间的区别是什么,因为w3schools假设你永远不需要做任何其他事情,除了绝对的基础知识。
我目前的问题:
什么是.sf-sub-indicator
?听起来不言自明,但我想确切地知道它在做什么。
sfHover
#nav li.sfHover {...}
是什么
最后,在CSS Class ID中使用>
有什么意义? EX:
#nav li:hover>ul
而不是
#nav li:hover ul {...}
或
#nav li:hover > a {...}
我对w3schools的这些问题没有任何解释,我不知道还能在哪里看?
答案 0 :(得分:2)
了解CSS选择器的最佳资源是万维网联盟的CSS选择器页面:http://www.w3.org/TR/CSS2/selector.html(选择器级别3条目是更新版本,可在此处找到:http://www.w3.org/TR/css3-selectors/)
阅读此内容,然后Google可以更方便地获取更多信息,因为您至少可以了解自己正在搜索的内容。
答案 1 :(得分:1)
您想要的关于CSS,JavaScript和HTML的所有内容......立即:http://dochub.io/#css/