中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css選擇器的示例分析

發布時間:2021-08-03 10:25:03 來源:億速云 閱讀:130 作者:小新 欄目:web開發

這篇文章主要介紹了css選擇器的示例分析,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

語法結構

css選擇器的示例分析

Id選擇器

格式

#id :#+元素的id;id是區分大小寫。

示例

 #title1 {background-color:Blue;border-width:thick;}

Class 類選擇器

格式

.ClassName :.+Class類的名稱;類名是區分大小寫。

示例

 .postTitle {background-color: Green;}

元素(標簽)名稱選擇器

格式

元素名稱:元素的名稱不區分大小寫。

示例

h3 {background-color:Green;}

復合選擇器

格式

元素名稱1,元素名稱2,#id,.ClassName :可以根據元素的名稱、id、類名,使符合條件的元素共同擁有樣式;各選擇器條件要以分號(,)隔開。

示例

 h3 , #subid , .subclass {background-color:Green;}

層次選擇器

格式

父選擇器  子選擇器 :滿足父選擇器下的子選擇器條件;兩者中間用空格隔開。

示例

① 父選擇器為元素

div input{background-color:Green} /* 表示div下的input子元素 */

② 父選擇器可以為類、Id選擇器,子選擇器也可以。

.showInfo_tabel  tr{height:20px;} /* 表示table的class為showInfo_tabel時,下面的tr元素height屬性為20px  */

css選擇器的示例分析 

偽類選擇器

格式

其他選擇器   偽類選擇器

說明

行為選擇器是以 : 開頭,后面跟著偽類名稱。主要有5個(CSS1和2):

①a:link 選擇所有未被訪問的鏈接

②a:visited 選擇所有已被訪問的鏈接

③a:active  選擇活動鏈接

④input:hover 鼠標懸停上方的元素

⑤input:focus 獲取到焦點的元素

示例

1.若不想a鏈接在訪問后改變元素,可以把a標簽的未被訪問和已被訪問設為同一種顏色

a :link,:visited{color:Blue;}

2.元素的鼠標懸停(進入):如"登錄"按鈕的變色。

.btn_login:hover {background-color: #218fd5;}

css選擇器的示例分析 

屬性選擇器

格式

元素選擇器[屬性名稱="屬性值"]

說明

1) 可在其他選擇器上,再添加對屬性的匹配。

2) 若要元素同時滿足多個屬性,可在屬性選擇器后面進行追加:元素選擇器[屬性名稱1="屬性值"][屬性名稱2="屬性值"]

示例

1) 匹配只讀的textarea標簽

textarea[readonly="readonly"]{ background-color: #EBEBEB;}

2) 指定類名以及多屬性

 .readOnlyBg input[type="text"][readonly="readonly"]{ background-color: #EBEBEB;}

樣式調用方式

樣式可以存放在一個專門存放樣式的文件里(外部樣式表)、HTML頁面的<head></head>里(內部樣式表)、元素的Style屬性里(內聯樣式)。

外部樣式表

存放方式

存放在專門的一個樣式表里。以css為后綴的文件。

引用方式 

在HTML頁面的<head></head>節點里,添加<link />標簽:

<head>
    <link href="../Styles/Site.css" rel="stylesheet" type="text/css" />
</head>

應用場景

多個page頁面共享樣式,如:論壇帖子的排版。

內部樣表

存放方式

在HTML頁面的<head></head>節點里,添加<style type="text/css" ></style> 腳本。

<head>
    <title>page標題</title>
    <style type="text/css">
        input{background-color:Green }
    </style>
</head>

使用場景

單個page特有的樣式。

內聯樣式

存放方式

元素的Style屬性里。

<input type="text" style="background-color:Blue;" value="input1"/>

樣式的優先級

當一個元素附加許多級樣式時,比如:外聯樣式包含此元素、內聯樣式也包含此元素等,樣式采用的是并集方式。

若有交集的元素,將按以下的情況決定采用哪個樣式屬性:

非同級引用

外部樣式表、內部樣式表、內聯樣式都設置了此元素的某個相同樣式屬性。

優先級對比

內聯樣式 > 內部樣式表 > 外部樣式表

對相同的樣式屬性,其值是獲取優先級最高的。

示例

<head>
    <style>
        #testinput{width:300px}
    </style>
</head>
<body  >
<input type="text" id="testinput" style="background-color:Blue;width:120px;" value="input1"/>
</body>

input標簽的width屬性,實際為120px;

同級引用

在外部樣式表 或 內部樣式表里 多個樣式選擇器包含了此元素。

優先級對比

外部樣式表、內部樣式表 情況下:Id選擇器 > class 類選擇器 >元素選擇器。

內聯樣式情況下:采用后面同屬性樣式的值。

示例

<head>
    <style>
        input{background-color:Yellow;}
        #testinput{background-color:Red;}
        .showblue{background-color:Blue;}
    </style>
</head>
<body  >
<input type="text" id="testinput" class="showblue" value="input1" style="width:1000px;width:100px"/>
</body>

顯示圖片:

 css選擇器的示例分析

感謝你能夠認真閱讀完這篇文章,希望小編分享的“css選擇器的示例分析”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

邛崃市| 咸阳市| 吉木乃县| 恭城| 绥阳县| 凌源市| 罗江县| 抚顺市| 雅安市| 特克斯县| 梓潼县| 会理县| 石景山区| 农安县| 徐汇区| 临澧县| 余庆县| 巴东县| 寻乌县| 峡江县| 明水县| 巩义市| 泗洪县| 行唐县| 嵊泗县| 广西| 金乡县| 长寿区| 荣成市| 屏东市| 习水县| 洪泽县| 绵阳市| 萝北县| 封开县| 武清区| 崇明县| 中山市| 德格县| 基隆市| 家居|