網頁設計中常用的CSS3語法

2019-01-28    分類: 網站建設

隨著主流瀏覽器不斷地更新與進步,CSS搭配js所形成的網頁動畫效果,能用CSS3的語法直接呈現,在圖片的網站設計上更能減少圖片效果,避免檔案容量過大造成存取困難。

到底有哪些CSS3語法在前臺網頁設計中是最常被使用的呢?

1. RGBA設定元素顏色

可設定元素的顏色,主要利用顏色的RGB值,以及設定元素的透明度。

范例:

background:rgba(0,0,0,0.5);

background:rgba(0,0,0,1);

background:rgba(red,green,blue,alpha);

其中alpha值 0為透明 1為不透明,0~1區間可選擇透明度的強弱。

RGBA設定元素顏色

2.Border radius設定元素圓角

可設定元素圓角,預設為0

范例:

border-radius: 10px;

-webkit-border-radius: 10px; (針對chrome瀏覽器)

-moz-border-radius: 10px; (針對firefox瀏覽器)

order radius設定元素圓角

3. Text Shadow文字陰影

可設定文字陰影

范例:

text-shadow: 1px 2px 3px #000;

Text Shadow文字陰影

4. box Shadow區塊陰影

可設定區塊陰影

范例:

box-shadow: 1px 2px 3px #000;

-webkit-box-shadow: 1px 2px 3px #000; (針對chrome瀏覽器)

-moz-box-shadow: 1px 2px 3px #000; (針對firefox瀏覽器)

box Shadow區塊陰影

5. transition過渡動畫

可設定動畫效果

transition-property:對哪個屬性

transition-duration:動畫時間,預設為0

transition-timing-function:動畫效果,如淡入、淡出等

設定值:

linear:以相同速度開始至結束的效果

ease:慢速開始,然后加快,之后慢速結束的效果

ease-in:以慢速開始的效果

ease-out:以慢速結束的效果

ease-in-out:以慢速開始和結束的效果

cubic-bezier:在cubic-bezier函數中定義值,是0~1之間的數值

通常在設定動畫速度時,大多使用ease-in或ease-out來取代,但借由cubic-bezier,可以得到更多種速度控制的動畫效果。

transition-delay:規定動畫效果的延遲時間

范例:

div{

width:100px;height:100px;

transition-property:width;

transition-duration:1s;}

div:hover{width:200px;}

以上會造成寬度改變的滑動效果

6. Gradient Background設定背景漸層

上下漸層:GradientType=0

左右漸層:GradientType=1

漸層起始顏色:startcolorstr=#

漸層結束顏色:endcolorstr=#

范例:

預設的背景色

background: #278092;

background:-webkit-gradient(linear, left top, left bottom, from(#00475E), to(#007276)); (針對chrome瀏覽器)

background: -moz-linear-gradient(top, #00475E, #007276);

filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00475E', endColorstr='#007276'); (針對firebox瀏覽器)

background: -o-linear-gradient(top, #00475E, #007276); (針對opera瀏覽器)

預設的背景色

目前這些都是在網頁設計中最常使用的CSS3語法,一般網路上也有免費的產生器可供使用。CSS3的出現影響了使用者使用網頁的讀取速度,在目前較流行的RWD網頁(網站建設響應式網站設計" href="http://m.kartarina.com/h5.html" target="_blank">響應式網頁設計)更有特別的用法,且較不受拘束,未來CSS3的發展指日可待。

分享題目:網頁設計中常用的CSS3語法
網站鏈接:http://m.kartarina.com/news/79090.html

成都網站建設公司_創新互聯,為您提供移動網站建設定制網站網站改版網站設計網站維護軟件開發

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

外貿網站建設
主站蜘蛛池模板: 国产一区二区三区无码免费| 久久精品无码一区二区日韩AV| 久久精品无码精品免费专区| 无码国内精品人妻少妇| 人妻在线无码一区二区三区| YW尤物AV无码国产在线观看| 久久久久无码精品国产| 国内精品人妻无码久久久影院导航| 91久久九九无码成人网站| 久久久久久无码国产精品中文字幕| 中文字幕亚洲精品无码| 亚洲精品无码久久久久sm| 免费无码黄网站在线观看| 久久久久亚洲Av无码专| 一本一道av中文字幕无码| 亚洲国产91精品无码专区| 国产在线拍揄自揄拍无码视频| 亚洲AV无码成人专区片在线观看| 亚洲AⅤ无码一区二区三区在线 | 无码乱肉视频免费大全合集| 午夜无码视频一区二区三区| 亚洲精品无码aⅴ中文字幕蜜桃| 国产V亚洲V天堂A无码| 久久久久无码国产精品不卡 | 亚洲国产a∨无码中文777| 精品无码人妻一区二区三区18| 日韩欧精品无码视频无删节| 无码精品黑人一区二区三区 | 东京热人妻无码人av| 日韩精品无码成人专区| 亚洲爆乳无码专区www| 亚洲GV天堂GV无码男同| 亚洲av无码一区二区三区四区 | 无码粉嫩虎白一线天在线观看| 无码囯产精品一区二区免费 | 免费无遮挡无码视频网站| 无码专区HEYZO色欲AV| 国产成人AV无码精品| 永久免费av无码网站yy| 无码AV波多野结衣久久| 亚洲国产成AV人天堂无码|