CSS教程9、CSS的GroupingandNesting分組和嵌套[翻譯Htmldog]_CSS教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!
       
      Grouping 分組

        當許多選擇器有同樣屬性時,可以使用逗號組合它們。
        例子:

      示例代碼 [www.wf0088.com]
      h2 {
      color: red;
      }
      .thisOtherClass {
      color: red;
      }
      .yetAnotherClass {
      color: red;
      }

        上面的可以寫成這樣:

      示例代碼 [www.wf0088.com]
      h2, .thisOtherClass, .yetAnotherClass
      {
      color: red;
      }

      Nesting 嵌套

        假如CSS結構良好,不需要使用很多class或ID選擇器。這是因為CSS可以設定選擇器里面選擇器的屬性。
        例子:
      示例代碼 [www.wf0088.com]
      #top {
      background-color: #ccc;
      padding: 1em
      }
      #top h1 {
      color: #ff0;
      }
      #top p {
      color: red;
      font-weight: bold;
      }

        假如你碰到下面這樣的形式,記得處理掉你網頁上的class或ID。

      示例代碼 [www.wf0088.com]
      <div id="top">
      <h1>Chocolate curry</h1>
      <p>This is my recipe for making curry purely with chocolate</p>
      <p>Mmm mm mmmmm</p>
      </div>

        這是由于,通過使用空格分離選擇器,我們可以設定IDtop里面的h1顏色為#ff0,p是red和blod。
        這可能比較復雜,因為嵌套可以多級使用,所以需要多加練習。

       

      來源:無憂整理//所屬分類:CSS教程/更新時間:2007-03-07
      相關CSS教程