css中“~”和“>”是什么意思?


css中“~”是:

為所有相同的父元素中位於 p 元素之后的所有 ul 元素設置背景:

p~ul{

  background:#ff0000;
}
 
 <p>快樂生活</p>
<ul>
  <li>生活</li>
  <li>生活</li>
  <li>生活</li>
</ul>
 
p~ul 選擇前面有 <p> 元素的每個 <ul> 元素。
 

定義和用法

  p~ul選擇器 p之后出現的所有ul。

  兩種元素必須擁有相同的父元素,但是 ul不必直接緊隨 p。

 

css中“>”是:

  css3特有的選擇器,A>B 表示選擇A元素的所有子B元素。

  與A B的區別在於,A B選擇所有后代元素,而A>B只選擇一代。

 .a,.b{逗號指相同的css樣式};.a .b{空格指后代元素};.a>.b{大於號指子代元素};


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM