CSS 下拉说明

标签 css drop-down-menu

谁能解释一下 CSS 下拉菜单的工作原理?

我见过很多,其中大部分都有 > 选择器,

我的问题是:

如何使用 > 选择器制作 CSS 下拉菜单?

我查阅了很多教程,但始终不明白 > 的作用以及它如何与 HTML 类\Id 连接。

有人可以部分地向我解释一下吗? 谢谢。

最佳答案

用于选择直接 child 。

考虑以下标记

<div id="container">  
   <ul>  
      <li> List Item  
        <ul>  
           <li> Child </li>  
        </ul>  
      </li>  
      <li> List Item </li>  
      <li> List Item </li>  
      <li> List Item </li>  
   </ul>  
</div>  

#container > ul 的选择器将只针对 uls,它们是 div 的直接子级,id 为 容器

例如,它不会以第一个 li 的子级 ul 为目标。

因此,使用子组合器具有性能优势。

关于CSS 下拉说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12423793/

相关文章:

php - 如何禁用下拉列表

php - WordPress 自定义下拉菜单

html - css下拉菜单折叠

html - 将产品图片与底部垂直对齐

javascript - 滚动后突出显示事件的 div

html - 为什么我的列表没有 float 在我的第二个 div 中?

c# - 带下拉列表的 RegularExpressionValidator(asp.net)

css - 如何使这个按钮图像在 Firefox 2.0 中的显示与在 IE7 中的显示相同?

css - 有没有办法修改 '&:before/:after' 以提供动态属性?

css - :hover selector being detected even when behind another element