最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

Css3之高级-6Css过渡(概述、过度子属性)_html/css

来源:懂视网 责编:小采 时间:2020-11-27 16:21:59
文档

Css3之高级-6Css过渡(概述、过度子属性)_html/css

Css3之高级-6Css过渡(概述、过度子属性)_html/css_WEB-ITnose:一、过度概述 过度概述 - 使得 CSS 的属性值在一段时间内平滑的过渡 - 比如,鼠标悬停后,背景色在 1s 之内,由白色平滑的过渡为红色 - 指定 4 个要素 - 指定过渡属性,如 background、color等 - 指定过渡所需时间 - 指定过渡函数,即过渡的速度、
推荐度:
导读Css3之高级-6Css过渡(概述、过度子属性)_html/css_WEB-ITnose:一、过度概述 过度概述 - 使得 CSS 的属性值在一段时间内平滑的过渡 - 比如,鼠标悬停后,背景色在 1s 之内,由白色平滑的过渡为红色 - 指定 4 个要素 - 指定过渡属性,如 background、color等 - 指定过渡所需时间 - 指定过渡函数,即过渡的速度、

一、过度概述


过度概述

- 使得 CSS 的属性值在一段时间内平滑的过渡

- 比如,鼠标悬停后,背景色在 1s 之内,由白色平滑的过渡为红色

- 指定 4 个要素

- 指定过渡属性,如 background、color等

- 指定过渡所需时间

- 指定过渡函数,即过渡的速度、方式等

- 指定过渡延迟时间,表示开始执行的时间

- 触发过渡

- 通过用户的行为触发,如点击、悬浮等


过渡示例


触发过渡

- 过渡由用户的行为(如点击、悬浮等)触发

- 由元素的状态变化触发

- :hover、:active、:focus 等

- 由JavaScript 代码触发


二、过度子属性


过渡属性 transition-property

- transition-property 属性规定应用过渡效果的 CSS 属性的名称

- 当指定的 CSS 属性改变时,过渡效果将开始

- 语法

- transition-property: none | all | property;

- 可以设置过渡的属性

- 颜色属性

- 取值为数值的属性

- 转换属性

- 渐变属性

- visibility属性

- 阴影属性


过渡时间 transition-duration

- transition-duration 属性规定完成过渡效果需要花费的时间

- 以秒或毫秒计

- 语法

- transition-duration: s | ms;

- 默认值是0,意味着不会有效果

- 必须设置 transition-duration 属性,否则时长为0,就不会产生过渡效果


过渡函数 transition-timing-function

- transition-timing-function 属性规定过渡效果的速度曲线

- 取值为预定义函数或者贝塞尔曲线

- 语法

- transition-duration: function;

- 预定义函数

- ease: 默认值,慢速开始,快速变快,然后慢速结束

- linear: 以相同速度开始至结束

- ease-in:以慢速开始,加速效果

- ease-out:以慢速结束,减速效果

- ease-in-out:以慢速开始和结束,先加速再减速


过渡延迟 transition-delay

- transition-delay 属性规定过渡效果何时开始

- 即,当改变元素属性后多长时间开始执行过渡效果

- 以秒或毫秒计

- 语法

- transition-delay: s | ms;


简写属性 transition

- transition 属性是一个简写属性,用于设置四个过渡属性

- 语法

- transition: property duration timing-function delay;


多个过渡效果

- 为过渡子属性设置多个值,多个值之间用逗号隔开

- 为 transition 属性设置多个值,多个值之间用逗号隔开



总结:本章内容主要介绍了 Css过渡(概述、过度子属性)

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

Css3之高级-6Css过渡(概述、过度子属性)_html/css

Css3之高级-6Css过渡(概述、过度子属性)_html/css_WEB-ITnose:一、过度概述 过度概述 - 使得 CSS 的属性值在一段时间内平滑的过渡 - 比如,鼠标悬停后,背景色在 1s 之内,由白色平滑的过渡为红色 - 指定 4 个要素 - 指定过渡属性,如 background、color等 - 指定过渡所需时间 - 指定过渡函数,即过渡的速度、
推荐度:
标签: htm 属性 css
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top