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

首頁 > 開發 > CSS > 正文

CSS3中Transition屬性詳解以及示例分享

2020-10-23 18:28:29
字體:
來源:轉載
供稿:網友

1、transition-property的語法
[css]
transition-property :all(所有屬性改變) || [attr] (指定要運動的樣式)|| none(沒有屬性改變)

  2、transition-property的屬性值
  (1)none:transition馬上停止執行
  (2)all:元素產生任何屬性值變化時都將執行transition效果
  (3)attr:指定要運動的樣式

一、transition-property――指定要運動的樣式

  1、transition-property的語法
[css]
transition-property :all(所有屬性改變) || [attr] (指定要運動的樣式)|| none(沒有屬性改變)

  2、transition-property的屬性值
  (1)none:transition馬上停止執行
  (2)all:元素產生任何屬性值變化時都將執行transition效果
  (3)attr:指定要運動的樣式

  二、transition-duration
  transition-duration是指定元素轉換過程的持續時間,單位為秒(s)。transition-duration可以作用于所有元素,包括:before和:after

偽元素。其默認值是0,也就是變換時是即時的。

  三、transition-delay―― 延遲時間
  transition-delay是用來指定一個動畫開始執行的時間,也就是說當改變元素屬性值后多長時間開始執行transition效果,單位為s(秒)

,其使用和transition-duration極其相似,也可以作用于所有元素,包括:before和:after偽元素。 默認大小是"0",也就是變換立即執行,

沒有延遲。

  四、transition-timing-function――指定運動形式
  transition-timing-function : ease(逐漸變慢) | linear(勻速) | ease-in(加速) | ease-out(減速) | ease-in-out(先加速然后減

速) | cubic-bezier(該值允許你去自定義一個時間曲線)(number, number, number, number>)

  五、transition的綜合寫法
[css]
元素選擇器{transition:運動的樣式 持續時間 運動形式 延遲時間;}

  六、transition的綜合兼容寫法

  1、Mozilla內核
[css]
元素選擇器{-moz-transition:運動的樣式 持續時間 運動形式 延遲時間;}

  2、Webkit內核
[css]
元素選擇器{-webkit-transition:運動的樣式 持續時間 運動形式 延遲時間;}

  3、Opera內核
[css]
元素選擇器{-o-transition:運動的樣式 持續時間 運動形式 延遲時間;}

  4、W3C 標準
[css]
元素選擇器{transition:運動的樣式 持續時間 運動形式 延遲時間;}

 

實例效果:

復制代碼 代碼如下:

a{transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌苏市| 海晏县| 搜索| 中方县| 东乌珠穆沁旗| 晋江市| 如皋市| 赞皇县| 深水埗区| 福贡县| 贡嘎县| 呼图壁县| 通海县| 弋阳县| 怀集县| 耿马| 龙井市| 日喀则市| 澄江县| 基隆市| 安西县| 青神县| 通城县| 通许县| 社旗县| 乌拉特后旗| 巴南区| 天长市| 阿克苏市| 紫金县| 安阳县| 绍兴县| 县级市| 延安市| 阳朔县| 九寨沟县| 太仓市| 海口市| 大安市| 贵定县| 西乌珠穆沁旗|