1. 程式人生 > >CSS選擇器有哪幾種?舉例輕鬆理解CSS選擇器

CSS選擇器有哪幾種?舉例輕鬆理解CSS選擇器

CSS選擇器彙總(清爽版)

1、元素選擇器 標籤名{ }

2、id選擇器 #id屬性值{ }

3、類選擇器 ·class屬性值{ }

 

 

4、選擇器分組(並集選擇器)

作用:通過它可以同時選中多個選擇器對應的元素(通常用於集體宣告)

語法:選擇器1,選擇器2,選擇器n{ }

 

5、複合選擇器(交集選擇器)

作用:選擇更準確更精細的目標元素併為其設定屬性

語法:選擇器1選擇器2選擇器n{ }

<!--注意選擇器之間不能有空格,要緊挨在一起-->

 

 

6、通配選擇器

作用:用來選中頁面中所有的元素

語法:*{ }

 

 

7、後代元素選擇器

作用:選中指定元素的指定後代元素

語法:祖先元素 後代元素{ }

 

 

8、子元素選擇器

作用:選中指定父元素的子元素

語法:父元素>子元素

 

 

9、偽類選擇器

偽類表示元素的一種特殊狀態

:hover   移入時元素的狀態

:visited  已被訪問過後的元素的狀態

:active  被點選時元素的狀態

 

10、 屬性選擇器

作用:根據元素中的屬性或屬性值來選取指定元素

語法:[屬性名]選取含有指定屬性的元素

​ [屬性名=“屬性值”]選取含指定屬性值的元素

​ [屬性名^="屬性值"] 選取屬性值以指定內容開頭的元素

​ [屬性名$="屬性值"] 選取屬性值以指定內容結尾的元素

​ [屬性名*="屬性值"] 選取屬性值包含指定內容的元素

 

 

11、兄弟元素選擇器

+選擇器

作用:選中一個元素後緊挨著的指定的兄弟元素

語法:前一個+後一個(作用在後一個)

~選擇器

作用:選中後邊所有的制定兄弟元素

語法:前一個~後邊所有

相關推薦

CSS選擇舉例輕鬆理解CSS選擇

CSS選擇器彙總(清爽版) 1、元素選擇器 標籤名{ } 2、id選擇器 #id屬性值{ } 3、類選擇器 ·class屬性值{ }     4、選擇器分組(並集選擇器) 作用:通過它可以同時選中多個選擇器對應的元素(通常用於集體宣告) 語法:選擇器1,選

Java框架之Spring AOP 面向切面程式設計 實現方式?如何選擇適合的AOP實現方式?

文章目錄 1. 實現方式 2. JDK動態代理如何實現? 2.1 主要的實現過程 3. 如何選擇? 1. 實現方式 JDK 動態代理實現和 cglib 實現 2. JDK

java算法面試題:排序都方法?請列舉。用JAVA實現一個快速排序。選擇冒泡快速集合至少4方法排序

算法 err div println rda print 算法面試 ++ 快速排序 package com.swift; import java.util.ArrayList; import java.util.Collections; import java.util

C++多態方式?

cti 早綁定 時間 對象 區別 父類 不同的 版本 內幕 C++多態方式: (1)靜態多態(重載,模板) 是在編譯的時候,就確定調用函數的類型。 (2)動態多態(覆蓋,虛函數實現) 在運行的時候,才確定調用的是哪個函數,動態綁定。運行基類指針指向派生類的對象,並調用派生類

jQuery的$.ajax方法響應數據類型?本質上原生ajax響應數據格式,分別對應哪個屬性?

res 需要 scrip class 屬性 rip xhr tex post jQuery的$.ajax方法響應數據類型有:xml、html、script、json、jsonp、text 本質上原生ajax響應數據格式只有2種:xml和text,分別對應xhr.resp

數據庫的隔離級別

可能 這就是 otto fff 行數 範圍 執行 分別是 div  1.READ UNCIMMITTED(未提交讀)  事務中的修改,即使沒有提交,其他事務也可以看得到,比如說上面的兩步這種現象就叫做臟讀,這種隔離級別會引起很多問題,如無必要,不要隨便使用  例子:還是售票

交易所系統模式?交易系統開發,imToken錢包開發

易信 完成後 操作 愛好 數字 比例 線下 借貸 風險 交易所系統有哪幾種模式?交易系統開發,imToken錢包開發 交易系統有哪幾種模式? (1)OTC交易系統 OTC:是一套獨立於交易所外的線下購買數字資產的平臺,任何人都可以在該平臺上發布購買/出售廣告,購買/出售用戶

零基礎大資料學習必學技術,你知道嗎?

現在大資料非常火爆,不管是阿里巴巴、百度、騰訊這樣的大企業,還是中小型的企業都非常重視,大資料也是第一個納入國家戰略的技術。今天為大家講一下零基礎大資料學習必學技術有哪幾種。 大資料給大多數人的感覺是,專業性強,屬於“高大上”的技術。一部分人對大資料比較感興趣,會上網搜尋一些概念性的簡單瞭解,而

區塊鏈共識機制常見的

hello 大家好,今天繼續給大家區塊鏈知識。 1. PoW( Proof of Work)工作量證明機制——多勞多得 PoW機制中根據礦工的工作量來執行貨幣的分配和記賬權的確定。算力競爭的勝者將獲得相應區塊記賬權和比特幣獎勵。因此,礦機晶片的算力越高,挖礦的時間更長,就可以獲得更多的數字貨

vlan交換機的埠模式

一 埠型別1 ,Access使用者模式2 ,Trunk鏈路模式3 ,Hybrid模式(跟Trunk很類似但比trunk高階)二 埠介紹2.1 ,Access型別埠:只允許預設vlan的乙太網幀,也就是說只能屬於一個vlan,Access埠在收到乙太網幀後打上vlan標籤,轉發時在剝離vlan標籤,一般情況下一

零基礎大資料學習必學技術

現在大資料非常火爆,不管是阿里巴巴、百度、騰訊這樣的大企業,還是中小型的企業都非常重視,大資料也是第一個納入國家戰略的技術。今天為大家講一下零基礎大資料學習必學技術有哪幾種。 大資料給大多數人的感覺是,專業性強,屬於“高大上”的技術。一部分人對大資料比較感興趣,會上網搜尋一些概念性的簡單瞭解,而有一些人則看

零基礎大數據學習必學技術

入門教程 基礎學習 巴巴 編程 騰訊 人的 hbase 實時計算系統 基本 現在大數據非常火爆,不管是阿裏巴巴、百度、騰訊這樣的大企業,還是中小型的企業都非常重視,大數據也是第一個納入國家戰略的技術。今天為大家講一下零基礎大數據學習必學技術有哪幾種。 大數據給大多數人的感覺

關於執行緒池工作原理,任務拒接策略

 在ThreadPoolExecutor類中提供了四個構造方法: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 public class ThreadPoolExecutor extends 

JS傳參方式?

這裡是修真院前端小課堂,每篇分享文從 【背景介紹】【知識剖析】【常見問題】【解決方案】【編碼實戰】【擴充套件思考】【更多討論】【參考文獻】 八個方面深度解析前端知識/技能,本篇分享的是: 【JS有哪幾種傳參方式?】 (1)背景介紹: js中的傳值方式,對於簡單型別(比如字串和

Unity你用過哪些設計模式?你熟悉的設計模式呢?

以前寫過幾篇設計模式的詳細解釋,今天在這裡不詳細介紹,有興趣瞭解的可以去看前幾篇隨筆,今天就簡單的介紹我們常用的設計模式. (1)工廠模式 簡單工廠模式解決的問題是如何去例項化一個合適的物件. 簡單工廠模式的核心思想就是:有一個專門的類來負責例項過程,正規化出現大量產品需要建立,並且具有共同的介面時,可

大資料視覺化應用工具,主要

  俗話說的好,逆水行舟,不進則退,在快速發展的今天,緊跟時代的步伐,抓住時代的脈搏,才能助力企業激流勇進,搶佔先機。作為助力企業經營決策的大資料視覺化應用,對於的企業發展起著至關重要的作用,但是如何利用大資料視覺化,如何做好大資料視覺化,今天小編就給大家介紹幾款實用的工具,幫助大家在大資料的海

MySQL----mysql的引擎,innodb Myisam 的區別?

2、mysql的引擎有哪幾種,innodb Myisam 的區別?     1) 儲存引擎主要有:     1. MyIsam ,     2. InnoDB,     3. Memory,     4. Blackhole,      5. CSV,      6. Pe

java 線程池,各什麽特點

nsq cache 使用 組成 work nbsp 接口 thread keepalive 一:newCacheThtreadPool,用於短時的線程,如果任務多余工作的線程,就會創建,空閑就會銷毀。內部使用syschrounsQueue隊列。 newFixThreadPo

post提交的資料編碼格式?能否通過URL引數獲取使用者賬戶密碼

這裡是修真院前端小課堂,每篇分享文從 【背景介紹】【知識剖析】【常見問題】【解決方案】【編碼實戰】【擴充套件思考】【更多討論】【參考文獻】 八個方面深度解析前端知識/技能,本篇分享的是: 【post提交的資料有哪幾種編碼格式?能否通過URL引數獲取使用者賬戶密碼】 1.背景介紹 HTTP/1.1 協

大資料分析方法

科學技術的更新與網際網路的飛速發展,推動著大資料時代的來臨,每天各行各業都在產生數量無法預估的資料碎片。只有在合理的時間內擷取、管理、處理、整理這些龐大的資料庫,才能幫助企業獲得自己想要的資料,從而更好地提出經營管理對策。那麼資料分析有哪幾種方法?今天小編就為大家整理一下: