Qt 樣式表選擇器

 

選擇器

例子

例子描述

CSS

.class

.intro

選擇 class="intro" 的所有元素。

1

#id

#firstname

選擇 id="firstname" 的所有元素。

1

*

*

選擇所有元素。

2

element

p

選擇所有 <p> 元素。

1

element,element

div,p

選擇所有 <div> 元素和所有 <p> 元素。

1

element element

div p

選擇 <div> 元素內部的所有 <p> 元素。

1

element>element

div>p

選擇父元素爲 <div> 元素的所有 <p> 元素。

2

element+element

div+p

選擇緊接在 <div> 元素之後的所有 <p> 元素。

2

[attribute]

[target]

選擇帶有 target 屬性所有元素。

2

[attribute=value]

[target=_blank]

選擇 target="_blank" 的所有元素。

2

[attribute~=value]

[title~=flower]

選擇 title 屬性包含單詞 "flower" 的所有元素。

2

[attribute|=value]

[lang|=en]

選擇 lang 屬性值以 "en" 開頭的所有元素。

2

:link

a:link

選擇所有未被訪問的鏈接。

1

:visited

a:visited

選擇所有已被訪問的鏈接。

1

:active

a:active

選擇活動鏈接。

1

:hover

a:hover

選擇鼠標指針位於其上的鏈接。

1

:focus

input:focus

選擇獲得焦點的 input 元素。

2

:first-letter

p:first-letter

選擇每個 <p> 元素的首字母。

1

:first-line

p:first-line

選擇每個 <p> 元素的首行。

1

:first-child

p:first-child

選擇屬於父元素的第一個子元素的每個 <p> 元素。

2

:before

p:before

在每個 <p> 元素的內容之前插入內容。

2

:after

p:after

在每個 <p> 元素的內容之後插入內容。

2

:lang(language)

p:lang(it)

選擇帶有以 "it" 開頭的 lang 屬性值的每個 <p> 元素。

2

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章