关于CSS的过渡模块
来源:互联网 发布:阿里云dns如何设置 编辑:程序博客网 时间:2024/06/06 09:28
过渡三要素1.1 必须要有属性发生变化1.2 必须告诉系统哪个属性需要执行过渡效果1.3 必须告诉系统过渡效果持续时长
*{ margin: 0; padding: 0; } div{ width: 100px; height: 50px; background-color: red; /*告诉系统哪个属性需要执行过渡效果*/ 要素2 /*transition-property: width, background-color;*/ transition-property: opacity, height; /*告诉系统过渡效果持续的时长*/ 要素3 transition-duration: 5s, 5s; /*transition-property: background-color;*/ /*transition-duration: 5s;*/ } /*:hover 鼠标悬空这个伪类选择器除了可以用在a标签上, 还可以用在其它的任何标签上*/要素1 div:hover{ /*width: 300px;*/ opacity: 0; height: 200px; }注意点当多个属性需要同时执行过渡效果时用逗号隔开即可transition-property: width, background-color;transition-duration: 5s, 5s;其他属性:
transition-delay
告诉系统过渡动画需要延迟多久才开始过渡连写transition-timing-function
告诉系统过渡动画的运动的速度linear ease ease-in ease-out ease-in-outtransition: 过渡属性 过渡时长 运动速度 延迟时间;
<style> *{ margin: 0; padding: 0; } div { width: 100px; height: 50px; background-color: red; /*transition-property: width,height,background-color;*/ /*transition-duration: 5s,5s,5s;*/ /*transition: width 5s,background-color 5s,height 5s;*/ transition: all 5s; } div:hover{ width: 300px; height: 300px; opacity:0; background-color: blue; } </style>过渡连写注意点1 和分开写一样, 如果想给多个属性添加过渡效果也是用逗号隔开即可2 连写的时可以省略后面的两个参数, 因为只要编写了前面的两个参数就已经满足了过渡的三要素3 如果多个属性运动的速度/延迟的时间/持续时间都一样, 那么可以简写为transition:all 5s;
0 0
- 关于CSS的过渡模块
- css过渡模块和2d转换模块
- CSS transition的过渡效果
- css样式的过渡问题
- CSS过渡
- HTML入门学习笔记--CSS过渡模块(9)
- CSS 加班之外的消遣----样式过渡
- d3.js 关于过渡的变换应用
- css 过渡效果
- CSS过渡 && bootstrap transition
- CSS应用:过渡
- CSS动画-过渡
- css过渡transition
- css动画和过渡
- css学习笔记-过渡
- css时间过渡
- CSS过渡效果
- CSS 动画 过渡
- 解决hadoop 3.0.0配置过程中无法找到hadoop-env.sh的问题
- 洛谷P3252 [JLOI2012]树
- centos 部署web服务的天坑
- 射频识别技术漫谈(27)——CPU卡概述
- javaScript对象 原型深入理解 继承
- 关于CSS的过渡模块
- Python中使用logging模块代替print
- C语言 va_start和va_end使用详解
- 国内知名IT企业的编程风格整理
- 深入理解Python中协程的应用机制: 使用纯Python来实现一个操作系统吧!!
- 信息检索的评价指标(Precision, Recall, F-score, MAP、ROC、AUC)
- ng-select 与 ng-options 的简单使用
- Qt中udp实现中文字符串的传输
- 包