Grouping 分組
當許多選擇器有同樣屬性時,可以使用逗號組合它們。
例子:
上面的可以寫成這樣:
Nesting 嵌套
如果CSS結構良好,不需要使用很多class或ID選擇器。這是因為CSS可以設定選擇器里面選擇器的屬性。
例子:
如果你碰到下面這樣的形式,記得處理掉你網頁上的class或ID。
這是由于,通過使用空格分離選擇器,我們可以設定IDtop里面的h1顏色為#ff0,p是red和blod。
這可能比較復雜,因為嵌套可以多級使用,所以需要多加練習。
當許多選擇器有同樣屬性時,可以使用逗號組合它們。
例子:
h2 {
color: red;
}
.thisOtherClass {
color: red;
}
.yetAnotherClass {
color: red;
}
color: red;
}
.thisOtherClass {
color: red;
}
.yetAnotherClass {
color: red;
}
上面的可以寫成這樣:
h2, .thisOtherClass, .yetAnotherClass
{
color: red;
}
{
color: red;
}
Nesting 嵌套
如果CSS結構良好,不需要使用很多class或ID選擇器。這是因為CSS可以設定選擇器里面選擇器的屬性。
例子:
#top {
background-color: #ccc;
padding: 1em
}
#top h1 {
color: #ff0;
}
#top p {
color: red;
font-weight: bold;
}
background-color: #ccc;
padding: 1em
}
#top h1 {
color: #ff0;
}
#top p {
color: red;
font-weight: bold;
}
如果你碰到下面這樣的形式,記得處理掉你網頁上的class或ID。
<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>
<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基礎教程
推薦設計
優秀海報設計精選集(8)海報設計2022-09-23
充滿自然光線!32平米精致裝修設計2022-08-14
親愛的圖書館 | VERSE雜誌版版式設計2022-07-11
生活,就該這麼愛!2022天海報設計2022-06-02
最新文章
10個CSS簡寫/優化技巧CSS教程2013-06-04
css的margin縮寫方式CSS教程2012-05-23
CSS網頁布局時常犯的幾種CSS教程2009-09-28
CSS浮動屬性Float詳解CSS教程2009-09-17