Css3 新增的特性

css3 選擇器

o 屬性選擇器

[屬性名] 可以選擇到官方或者自定義的屬性

[屬性名="屬性值"] 匹配屬性值

[屬性名~=""] 包含該值必須單獨出現(xiàn)的

[屬性名*=""] 只要包含該值就行

[屬性名^=""] 以該值開頭

[屬性名$=""] 以該值結(jié)尾

o 偽類選擇器

構(gòu)性偽類選擇器(child 系列)

1.E:first-child E 必須是父元素里面的第一個孩子

2.E:last-child E 必須是父元素里面的最后一個孩子

3.E:**nth-child(n)** 不匹配前面的元素類型菱农,如果對應(yīng)的位置是該元素才匹

4. E:only-child 必須只有他自己一個孩子

結(jié)構(gòu)性的偽類選擇(type 系列)

1.E:first-of-type 匹配到該元素中的第一個孩子

2.E:last-of-type 匹配到該元素的最后一個孩子

3.E:**nth-of-type(n)** 匹配到該元素的第幾個孩子 n 可以是表達(dá)式 2n 3n

2n+1 even(偶數(shù)) odd(奇數(shù))

4.E:nth-last-of-type(n) 匹配到該元素的倒數(shù)第幾個

目標(biāo)偽類:結(jié)合錨點使用

狀態(tài)偽類選擇器

1.:enabled 元素可編輯

2.:disabled 元素不可編輯

3.:checked 選中

4.::selection 高亮狀態(tài)一般修改字體顏色和背景色

動態(tài)偽類選擇器

1.:link 未訪問前

2.:visited 訪問過后

3.:hover 鼠標(biāo)滑過

4.:active 鼠標(biāo)點擊之后

層級選擇器

后代選擇器選擇器選擇器

子項選擇器選擇器>選擇器

相鄰的兄弟選擇器+選擇器緊挨著的兄弟

相鄰的兄弟們選擇器~選擇器緊挨著的弟弟們

o css3 屬性

陰影

1. box-shadow:x 軸偏移 y 軸偏移模糊距離陰影的顏色陰影的位置

(outset/inset);

12

2. text-shadow:x 軸偏移 y 軸偏移模糊距離陰影的顏色;

透明

rgba 設(shè)置透明度

里面的內(nèi)容不會被模糊

opacity:0-1; 0 完全透明 1 不透明

1.里面的內(nèi)容也會被模糊

2.可以設(shè)置圖片的模糊

3.過渡效果對 display 的隱藏和出現(xiàn)沒有效果,可以通過設(shè)置 opacity

的值

背景

背景圖的原點 background-origin

1.padding-box 默認(rèn)值背景圖從 padding 區(qū)域開始顯示

2.content-box 背景圖從 content 區(qū)域開始顯示

3.border-box 背景圖從 border 邊框區(qū)域開始顯示

背景圖的裁切 background-clip

1.border-box 邊框之外裁切

2.padding-box padding 之外裁切

3.content-box 內(nèi)容區(qū)開始裁切

背景圖大小的設(shè)置 background-size

圓角 border-radius

1.一個值四個角

2.兩個值對角

3.三個值左上角右上角/左下角右下角

4.四個值左上角右上角右下角左下角(順時針的角度)

5.正圓 border-radius: 50%/100%;

圖片邊框 border-image

1.border-image:圖片路徑偏移重復(fù)

2.border-image-source:url() 圖片的路徑

3.border-image-slice:數(shù)值圖片的裁切不要加單位

4.border-image-repeat:平鋪(repeat) 鋪滿(round) 拉伸(stretch)默認(rèn)

過渡 transition:transition-property transition-duration transition-delay

transition-timing-function(順序不固定呐舔,當(dāng)只有一個時間的時候潜索,表示

過渡時間锦聊,兩個時間第一個表示過渡時間团赁,第二個表示延遲時間)

transition-property 需要過渡的屬性

transition-duration 過渡所需要的時間 s(秒)/ms(毫秒) 1s=1000ms

transition-delay 過渡延遲時間 s(秒)/ms(毫秒)

transition-timing-function 過渡效果

1.linear: 勻速

2.ease: 逐漸慢下來

3.ease-in: 加速

4.ease-out: 減速

5.ease-in-out 先加速后減速

動畫 animation:animation

使用:animation: 動畫名動畫持續(xù)時間延遲時間動畫效果執(zhí)行次數(shù)

13

animation-name: 動畫名

animation-duration: 動畫的持續(xù)時間 s/ms

animation-delay: 動畫的延遲時間 s/ms

animation-timing-function: 動畫的效果

animation-iteration-count: 具體的數(shù)值/infinite(無限循環(huán))

anmiation-direction: 動畫執(zhí)行的方向

1.normal 正向

2.reverse 反向

3. alternate 正向和反向交替運動

animation-play-state 動畫是否播放

1.running 播放默認(rèn)值

2.paused 暫停

定義動畫

css

@keyframes 動畫名{ from{} ==>0% to{}==>100%

}

關(guān)鍵幀分的是時間

@keyframes 動畫名{

0%{ css 屬性:css 屬性值

}

10%{} 0.5s

20%{} 1s

30%{}

100%{}

}

漸變

線性漸變

background-image/background:linear-gradient(方向,顏色 1,顏色 2……)

漸變方向

to bottom 向下

to right 向右

to top 向上

to left 向左

to right bottom 向右下角

to left top 向左上角

to right top 向右上角

to left bottom 向左下角

數(shù)值+deg(角度)

設(shè)置百分比

css

/* 0%-40% 是紅色的純色 40%-60% 紅色到藍(lán)色漸變

60%-100% ;藍(lán)色的純色*/

14

background: linear-gradient(red 40%, blue 60%);

重復(fù)性的線性漸變

background:repeating-linear-gradient(red 40%, blue 60%);

徑向漸變

bakrgound-image/background:radial-gradient(位置,顏色 1,顏色 2)

位置

center 中心

水平方向:left/center/right

垂直方向:top/center/bottom

兼容寫法

css background: radial-gradient(left, red, blue);

background: -webkit-radial-gradient(left, red, blue); background: -

ms-radial-gradient(left, red, blue);

重復(fù)性的徑向漸變

background: repeating-radial-gradient(red 20%, yellow 40%)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末亚皂,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子柱宦,更是在濱河造成了極大的恐慌些椒,老刑警劉巖,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件掸刊,死亡現(xiàn)場離奇詭異免糕,居然都是意外死亡,警方通過查閱死者的電腦和手機痒给,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進(jìn)店門说墨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人苍柏,你說我怎么就攤上這事尼斧。” “怎么了试吁?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵棺棵,是天一觀的道長。 經(jīng)常有香客問我熄捍,道長烛恤,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任余耽,我火速辦了婚禮缚柏,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘碟贾。我一直安慰自己币喧,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布袱耽。 她就那樣靜靜地躺著杀餐,像睡著了一般。 火紅的嫁衣襯著肌膚如雪朱巨。 梳的紋絲不亂的頭發(fā)上史翘,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天,我揣著相機與錄音冀续,去河邊找鬼琼讽。 笑死,一個胖子當(dāng)著我的面吹牛沥阳,可吹牛的內(nèi)容都是我干的跨琳。 我是一名探鬼主播,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼桐罕,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起功炮,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤溅潜,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后薪伏,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體滚澜,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年嫁怀,在試婚紗的時候發(fā)現(xiàn)自己被綠了设捐。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,566評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡塘淑,死狀恐怖萝招,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情存捺,我是刑警寧澤槐沼,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站捌治,受9級特大地震影響岗钩,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜肖油,卻給世界環(huán)境...
    茶點故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一兼吓、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧森枪,春花似錦视搏、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至显拳,卻和暖如春棚愤,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背杂数。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工宛畦, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人揍移。 一個月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓次和,卻偏偏與公主長得像,于是被迫代替她去往敵國和親那伐。 傳聞我的和親對象是個殘疾皇子踏施,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,440評論 2 348

推薦閱讀更多精彩內(nèi)容

  • HTML5與CSS3的 新增特性 語義化標(biāo)簽:header石蔗、footer、section畅形、nav养距、aside、ar...
    只是墨辰閱讀 312評論 0 0
  • 選擇器 @Font-faceFont-face 可以用來加載字體樣式日熬,而且它還能夠加載服務(wù)器端的字體文件棍厌,讓客戶端...
    shengqz閱讀 2,201評論 0 19
  • 1, 新增選擇器 p:nth-child(n){color:rgba(0,0,0,0.8)}2竖席,彈性盒模型 dis...
    明天F閱讀 232評論 0 0
  • transition用于給元素屬性變化添加過渡效果耘纱,使變化更加流暢自然”霞觯基本語法如下:div { transit...
    limengzhe閱讀 2,628評論 0 2
  • 選擇器 nth-of-type(n):指定某個標(biāo)簽束析,選取第幾個 nth-child(n) :指定摸個標(biāo)簽,選取標(biāo)簽...
    墨云妖閱讀 899評論 0 2