CSS3过渡详解-遁地龙卷风
2018-06-24 00:15:46来源:未知 阅读 ()
第二版
0.环境准备
(1)过渡需要浏览器的支持,使用这些属性要加上浏览器厂商的前缀,我用的chrome49已经不需要前缀了,
-o- Opera
-webkit- Safari、Chrome
-moz- Firefox
-ms- IE
(2) css
p
{
height:15px;/*类似于高度这种属性,必须明确指定值*/
}
p:hover/*初始p:hover*/
{
height:100px;
}
(3)html文件body部分
<p></p>
1.快速使用
将下面属性加入初始p:hover
transition: background 2s linear 1s,height 1s linear 1s;
2.详解
(1)分别指定、属性详解
将下面属性加入初始p:hover
transition-property:height,background-color;
transition-duration:1s,2s;
transition-timing-function:linear;
transition-delay:1000ms,1s;
transition-property 指定需要变化的属性
不建议写成all,规则很难捉摸
transition-duration height从执行到结束是1s,background-color从执行到结束是2s,height变化结束后,background-color变化结束还剩1s
只写一个值,则所有属性应用这个值,除此之外,请让transition-duration值的个数等于 transition-property值的个数
transition-timing-function:linear;变化的规律,这里请自行查找
只写一个值,则所有属性应用这个值,除此之外,请让transition-timing-function值的个数等于transition-property值的个数
transition-delay:1000ms,1s;height 1s后开始变化,这里background-color和height同时开始变化
只写一个值,则所有属性应用这个值,除此之外,请让transition-delay值的个数等于transition-property 值的个数
这些属性只能出现一次,否则后面的覆盖前面的
(2)综合使用
将下面属性加入初始p:hover
transition: background 2s linear 1s,height 1s linear 1s;
<transition-property><transition-duration><transition-timing-function><transition-delay>
<>可选参数,请全写
这些属性只能出现一次,否则后面的覆盖前面的
*transition和其他分着写的过渡属性也存在覆盖,后面覆盖前面的
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:sass初级语法
- ie8下透明度处理 2020-06-11
- CSS3 2020-06-05
- css:css3(圆角边框、盒子阴影、文字阴影) 2020-06-05
- 6.动画 2020-05-24
- 2.CSS3选择器 2020-05-17
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash