国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

css3 中的新特性加強記憶詳解

2024-07-11 08:36:04
字體:
來源:轉載
供稿:網友

css3被拆分成如下的小模塊,選擇器,盒模型,背景和邊框,文字特效,2D/3D轉換,動畫,多列布局和用戶界面

2D轉換

使用transform:屬性來為元素設置2D轉換,兼容瀏覽器加前綴 –webkit-  -moz-

使用rotate()方法,讓元素旋轉一定的角度,參數:角度

例如:transform:rotate(30deg); deg是角度的單位

使用translate()方法,讓元素位移,參數:x軸 ,y軸

例如:transform:translate(10px,10px);

使用scale()方法,改變元素的比例大小,參數:x軸比例,y軸比例

例如:transform:scale(2,2);

使用skew()方法,拉伸元素,參數:x軸角度,y軸角度

例如:transform:skew(20deg,20deg);

使用matrix()方法,多變換結合,參數:矩陣,我看不懂

3D轉換

使用rotateX()和rotateY()方法,對元素進行旋轉,瀏覽器很多都不支持,參數:角度

過渡效果

使用transition:屬性為元素設置過渡動畫效果,兼容瀏覽器加前綴 –webkit-  -moz-,必須是樣式在被修改的時候才會生效,因此在:hover的時候修改元素的樣式,可以看到效果

使用transition:屬性,參數:css樣式 持續時間

例如:transition:width 2s;

參數中使用逗號分隔多項改變,transition:樣式 時間,樣式2 時間2,。。。

動畫

創建動畫@keyframes規則,@keyframes 規則名稱{}

內容里面,使用百分比來劃分動畫的進度,變化樣式

0%{  一些樣式  }

25%{  一些樣式  }

50%{  一些樣式  }

75%{         一些樣式         }

100%{  一些樣式  }

使用animation:屬性設置動畫規則,參數:規則名稱,執行時間,速度曲線,延遲時間,播放次數,循環播放

例如: animation:bitch 2s ease 0s infinite;

CSS Code復制內容到剪貼板

@keyframes bitch{   
    0%{   
        opacity: 0;   
    }   
    50%{   
        opacity: 1;   
    }   
    100%{   
        opacity: 0;   
    }   
}   
#test{   
    width: 100px;   
    height: 100px;   
    background: red;   
    animation:bitch 2s ease 0s infinite;   
}  

以上這篇css3 中的新特性加強記憶詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持軟件開發網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 崇文区| 攀枝花市| 集安市| 瑞金市| 吐鲁番市| 正安县| 巴南区| 枝江市| 抚宁县| 论坛| 金门县| 蒲江县| 麦盖提县| 杭锦旗| 留坝县| 紫金县| 凤城市| 崇礼县| 江都市| 喜德县| 东港市| 兴文县| 新乡市| 安西县| 丰顺县| 隆化县| 宁安市| 宝兴县| 敦煌市| 疏勒县| 斗六市| 白银市| 搜索| 彰化市| 电白县| 崇礼县| 邹城市| 阿合奇县| 太湖县| 河源市| 江北区|