CSS的選擇器有:
1.元素選擇器2.類別選擇棄
3.識別碼選擇器
4.組合選擇器
5.虛擬類別
而今天要介紹的是組合選擇器。
組合選擇器意思是透過前面三種選擇器的組合來指定後代或者是相鄰的元素。
它的語法有四種:
1.A B
2.A>B
3.A~B
4.A+B
以下是原始程式檔案:

尚未使用任何CSS時的畫面如下:
A B
這個意思是樣式規則作用在A的所有後代結果如下
A>B
這個意思是樣式規則作用在A的第一個後代
舉例如下:
li的第一個後代會有這樣的樣式
結果如下:
A~B
A的同層所有元素
結果如下

A+B
這個語法的意思是樣式規則作用在A的相鄰的同層元素,指的是在A以後的。
程式如下

結果如下





沒有留言:
張貼留言