这可能是一个基本问题,但对我而言,我仍然可以使用或者>在CSS中。
我看到很多选择器,如li> a或div span等等,但我不知道有什么区别是什么时候使用它们?
解决方法
>符号意味着选择一个直系后裔
例:
CSS
- div > ul {
- list-style: none;
- }
HTML
这里的风格将适用于< ul>
- <div>
- <ul>
- </ul>
- </div>
标志意味着选择一个相邻的兄弟姐妹
例:
CSS
- p + p
- {
- font-weight: bold;
- }
HTML
这里的风格将适用于后者< p>
- <div>
- <p></p>
- <p></p>
- </div>