自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

你一無所知的CSS

開發(fā) 前端
也許你還不知道CSS里面的這些內(nèi)容,Selectors、First Line、First Letter、Not Selector、Combinators,那么今天就可以來檢測下你是否知道或使用過下面的內(nèi)容。

也許標(biāo)題有點(diǎn)夸大了。雖然不能完全保證大家都不知道這些,但是這也算是一個好機(jī)會檢測下你是否知道或使用過下面的內(nèi)容。

Selectors

Root

  1. :root { } 

使用root可以讓你在DOM中選擇***級父元素。如果你在寫HTML,那么htnl元素永遠(yuǎn)是***的。因?yàn)閷τ谝粋€目標(biāo)元素偽類選擇器有更高特性,你可以用:root重寫元素。

[[122086]]

使用:root改變背景顏色

First Line

::first-line 選擇器可以讓你選擇段落***行,當(dāng)然,還有其他選擇器讓你可以選擇***段,但是使用這個方式,可以設(shè)計(jì)***行樣式,有更大的設(shè)計(jì)空間。

更令讓驚喜的功能,該選擇器可以重寫。相當(dāng)棒的,不是嗎。

[[122087]]

改變段落***行元素

First Letter

  1. ::first-letter 

和上面?zhèn)€的很相似,該選擇器可以讓我們選擇塊級元素的***個字母。這讓我們在設(shè)計(jì)首字下沉是非常方便快捷。

[[122088]]

::first-letter首字下沉效果

Not Selector

  1. :not(x) 

:not(x)選擇器在你沒有指定時選擇目標(biāo)元素,下面的例子將為你詳細(xì)說明。

  1. List Item   
  2. List Item    
  3. List Item    
  4. List Item 

不使用"active",也可以選擇所有項(xiàng)目,只需要下面的代碼:

  1. ul li:not(.active) {} 

該方式對于添加導(dǎo)航元素相當(dāng)方便,看看上面的例子,你就知道。

[[122089]]

使用:not() 選擇所有列出的元素,不使用active

Combinators

直接相鄰選擇符

  1. span + span 

技術(shù)上來說,這不是一個選擇器,但可以把兩個選擇器放在一起。使用"+",可以直接選擇元素,把另外一個放在后面。下面是例子:

  1. Lorem ipsum blah blah blah     
  2. Lorem ipsum blah blah blah  
  3. Lorem ipsum blah blah blah 

使用下面CSS:

  1. blockquote + p { font-weightbold; } 

第二段元素就會加粗。

[[122090]]

引用元素后面使用相鄰選擇符

General Sibling Combinator

普通相鄰選擇符

  1. figure ~ p {} 

使用你設(shè)計(jì)的頁面層次結(jié)構(gòu),就是他了。例如,使用上面的代碼,只影響圖形元素后的段落元素。

[[122091]]

使用普通相鄰選擇符選擇所有段落

 

責(zé)任編輯:張偉 來源: 慧都控件網(wǎng)
相關(guān)推薦

2020-06-18 07:57:18

AWS隱藏福利

2020-10-20 11:13:19

性能調(diào)優(yōu)標(biāo)準(zhǔn)

2019-12-24 15:16:30

ORDER BY數(shù)據(jù)庫SQL

2009-09-15 10:03:12

CCNA學(xué)習(xí)體會CCNACCNA考試

2020-10-30 14:47:51

人工智能GPT-3技術(shù)

2010-02-23 17:38:23

Ubuntu Linu

2020-03-23 15:18:26

知識圖譜Web

2022-12-01 17:17:09

React開發(fā)

2018-02-25 08:48:50

百度職業(yè)代碼

2018-08-08 11:11:28

2021-07-23 11:35:49

架構(gòu)運(yùn)維技術(shù)

2022-04-01 10:30:29

SignalLinux桌面Fedora

2024-10-21 13:05:40

2010-05-19 09:02:17

軟件開發(fā)

2020-07-10 10:30:13

數(shù)據(jù)分析技術(shù)IT

2010-07-06 16:02:30

HART協(xié)議

2024-11-27 10:23:31

2013-09-16 11:33:33

2015-07-13 12:16:20

編程開源老司機(jī)

2022-01-10 13:01:32

指針Struct內(nèi)存
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號