成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

【css3學(xué)習(xí)系列】之box-shadow,radial-gradient,linear-gradi

LdhAndroid / 2619人閱讀

摘要:不在指定漸變區(qū)域的,以距離其最近的顏色填充。設(shè)置漸變?yōu)閺挠业阶?。這是默認(rèn)值,等同于留空不寫。最后奉上一碗純拉面。

Talk is cheap.Show me the code.

1.box-shadow

 
.chopsticks{ position: absolute; left: 400px; top: 80px; width: 10px; height: 250px; background-color: #bb8855; border-radius: 3px; -webkit-border-radius: 3px; box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2),inset 0 -5px 2px 0 rgba(0,0,0,0.1); z-index: 99; } .chopsticks:before{ content: ""; position: absolute; left: 20px; top: 0px; width: 10px; height: 250px; background-color: #bb8855; border-radius: 3px; -webkit-border-radius: 3px; box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2),inset 0 -5px 2px 0 rgba(0,0,0,0.1); z-index: 99; }

【注】:box-shadow是由逗號(hào)分隔的陰影列表,每個(gè)逗號(hào)隔開的便是一個(gè)陰影,每個(gè)陰影由 2-4 個(gè)長度值、可選的顏色值以及可選的 inset 關(guān)鍵詞來規(guī)定,可給每個(gè)class添加一個(gè)或多個(gè)陰影。陰影的顏色是任意的,所以陰影有很多妙用。

2.border-radius

 
.egg{ position: absolute; top: 20px; left: 35px; width: 80px; height: 100px; z-index: 7; border-radius: 50% / 60% 60% 40% 40%; -webkit-border-radius:50% / 60% 60% 40% 40%; background-color: #fff; transform:rotate(20deg); } .egg:before{ content: ""; position: absolute; top: 30%; left: 24%; width: 50%; height: 50%; z-index: 7; border-radius: 50%; -webkit-border-radius:50%; background: #FC0; box-shadow: 0 0 2px 2px #f90,inset 0 0 5px 1px rgba(255, 153, 0, 0.5); }

【注】:border-radius

一個(gè)值,border-radius:50px;表示水平半徑和垂直半徑相等;
兩個(gè)值:border-radius:100px / 50px;"/"前的值表示水平半徑,"/"后的值表示垂直半徑,兩個(gè)值 的順序與一個(gè)值的順序相同:左上,右上,右下,左下。

css3還提供了對每個(gè)角進(jìn)行設(shè)置:

border-top-left-radius

border-top-right-radius

border-bottom-right-radius

border-bottom-left-radius

3.radial-gradient(徑向漸變)

(demo可參考下面的圖,碗和面條都是用徑向漸變實(shí)現(xiàn)的)

 background-image:radial-gradient(ellipse at center center, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.1) 21%, #ffcc33 21%, #ffcc33 23%, rgba(0, 0, 0, 0.1) 23%, rgba(0, 0, 0, 0) 24%)
 background-image:-webkit-radial-gradient(center center,ellipse, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.1) 21%, #ffcc33 21%, #ffcc33 23%, rgba(0, 0, 0, 0.1) 23%, rgba(0, 0, 0, 0) 24%)

【要點(diǎn)】:

radial-gradient(漸變形狀 at 漸變圓心,漸變顏色 [顏色漸變開始位置(距離漸變圓心的大小)],漸變顏色[顏色漸變位置])

-webkit-radial-gradient(漸變圓心,漸變形狀,漸變顏色 [顏色漸變開始位置(距離漸變圓心的大小)],漸變顏色 [顏色漸變位置])

顏色漸變位置不寫時(shí),默認(rèn)第一個(gè)顏色位置是0,第二個(gè)是100%。

不在指定漸變區(qū)域的,以距離其最近的顏色填充。

4.linear-gradient(線性漸變)

(demo可參考下面的圖,海苔是用線性漸變實(shí)現(xiàn)的)

   background-image: linear-gradient(-20deg, rgba(0, 0, 0, 0.9) 50%, rgba(0, 34, 0, 0.95) 95%);
   background-image: -webkit-linear-gradient(110deg, rgba(0, 0, 0, 0.9) 50%, rgba(0, 34, 0, 0.95) 95%);

【要點(diǎn)】:可用方向或角度值指定漸變的方向(或角度)。
to left:設(shè)置漸變?yōu)閺挠业阶蟆O喈?dāng)于: 270deg
to right:設(shè)置漸變從左到右。相當(dāng)于: 90deg
to top:設(shè)置漸變從下到上。相當(dāng)于: 0deg
to bottom:設(shè)置漸變從上到下。相當(dāng)于: 180deg。這是默認(rèn)值,等同于留空不寫。

最后奉上一碗純css拉面。

【注】: 拉面原創(chuàng)出處:https://codepen.io/aaronchuo/pen/GLEed

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/116382.html

相關(guān)文章

  • css3動(dòng)畫整理

    趁逢年味,整理一些小東西,希望大家能夠喜歡; 列舉以下7個(gè)小demo來拋磚引玉 1、多彩圓環(huán) showImg(https://segmentfault.com/img/bV3Bcd?w=413&h=292); 利用 CSS3 的 background-image 和 border-radius 組合成的動(dòng)畫 直接上代碼: html ...

    atinosun 評(píng)論0 收藏0
  • css3動(dòng)畫整理

    趁逢年味,整理一些小東西,希望大家能夠喜歡; 列舉以下7個(gè)小demo來拋磚引玉 1、多彩圓環(huán) showImg(https://segmentfault.com/img/bV3Bcd?w=413&h=292); 利用 CSS3 的 background-image 和 border-radius 組合成的動(dòng)畫 直接上代碼: html ...

    hankkin 評(píng)論0 收藏0
  • CSS3新特性的概述

    摘要:的新特性大致分為以下六類選擇器邊框與圓角背景與漸變過渡變換動(dòng)畫下面分別說一說以上六類都有哪些內(nèi)容選擇器基本選擇器基本選擇器又分為子選擇器相鄰兄弟選擇器通用兄弟選擇器群組選擇器屬性選擇器為帶有屬性的元素設(shè)置樣式為屬性的元素設(shè)置樣式選擇屬性值包 CSS3的新特性大致分為以下六類 1.CSS3選擇器 2.CSS3邊框與圓角 3.CSS3背景與漸變 4.CSS3過渡 5.CSS3變換 ...

    Zachary 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<