CSS查詢器的列表式語法

2021-09-30 06:11:36 字數 887 閱讀 4559

下面列出來的是支援的css查詢器的列表式語法:

* 任何元素

e 型別為e的元素

e:root 型別為e,並且是文件的根元素

e:nth-child(n) 是其父元素的第n個型別為e的子元素

e:first-child 是其父元素的第1個型別為e的子元素

e:last-child   是其父元素的最後乙個型別為e的子元素

e:only-child   且是其父元素的唯一乙個型別為e的子元素

e:empty 沒有子元素(包括text節點)的型別為e的元素

e:enabled

e:disabled 型別為e,允許或被禁止的使用者介面元素

e:checked 型別為e,處於選中狀態的使用者介面元素(例如單選按鈕或核取方塊)

e.warning 型別為e,且class屬性值為warning

e#myid 型別為e,id為 "myid"。(至多匹配乙個元素)

e:not(s) 型別為e,不匹配選擇器s

e f 在型別e後面的型別為f的元素

e > f 為e元素子元素的f元素

e + f e後面的第乙個f元素  e和f 是兄弟元素

e ~ f e後面的所有f元素    e和f 是兄弟元素

所有的屬性選擇器都被寫成和xpath極其相似(因為所有的屬性都以@符號開始)。

e[@foo] 擁有foo屬性的e元素

e[@foo=bar] foo屬性的值為bar的e元素

e[@foo^=bar] foo屬性的值以字串"bar"開始的e元素

e[@foo$=bar] foo屬性的值以字串"bar"結尾的e元素

e[@foo*=bar] foo屬性的值包含有字串"bar"結尾的e元素 

詳解python列表生成式和列表生成式器區別

一 列表生成式 列表生成式是快速生成乙個列表的一些公式 numbers for x in range 0,101 numbers.append x print numbers 要放入列表的資料 簡單的表示式1 表示式2 x for x in range 0,101 for迴圈遍歷出來的值,放入列表中...

Python列表生成式 器

一 列表生成式 列表生成式是快速生成乙個列表的一些公式 numbers for x in range 0,101 print numbers 要放入列表的資料 簡單的表示式1 表示式2 x for x in range 0,101 for迴圈遍歷出來的值,放入列表中 numbers x for x ...

css 響應式(媒介查詢)

我們只需用到width衍生出的max width這個屬性,定義輸出裝置中的頁面可見區域寬度來控制該改變的樣式即可。html 如下 頭部 左部中部 右部 底部 demo01.css樣式如下 body header container clearfix after footer left center ...