CSS3学习手记(10) 过渡
CSS3过渡
- 允许css的属性值在一定的时间内平滑地过渡
- 在鼠标单击、获取焦点、被点击或对元素任何改变中触发,并圆滑地以动画效果改变CSS的属性值
transition
transition-property属性检索或设置对象中的参与过渡的属性
语法
transition-property:none|all|property
参数说明
- none 没有属性改变
- all 默认值
- property 元素属性名
<!DOCTYPE html> <html><head><meta charset="UTF-8"><title></title><style type="text/css">body{background: #abcdef}div{width: 100px;height: 100px;margin: auto;background:lightcyan; transition-property:background}div:hover{cursor: pointer;background: red;transition-property:background }</style> </head><body><div></div></body> </html>
鼠标经过方块变红,离开后恢复正常
transition-duration属性检索设置对象过渡的持续时间
语法
transition-duration:time;
参数说明
- 规定完成过渡效果需要花费的时间(以秒或毫秒计)
- 默认值是0
<!DOCTYPE html> <html><head><meta charset="UTF-8"><title></title><style type="text/css">body{background: #abcdef}div{width: 100px;height: 100px;margin: auto;background:lightcyan; transition-property:background;transition-duration: 3s}div:hover{cursor: pointer;background: red;transition-property:background;transition-duration: 3s }</style> </head><body><div></div></body> </html>
transition-timing-function 检索或设置对象中过渡的动画类型
- linear 线性过渡
- ease 平滑过渡
- ease-in 由慢到快
- ease-out 由快到慢
- ease-in-out 由慢到快在到慢
- step-start
- step-end
transition-delay属性检索或设置对象延迟过渡的时间
语法 transition-delay:time
参数说明
- 指定秒或毫秒之前要等待切换效果开始
- 默认值 0
转载于:https://www.cnblogs.com/zry2510/p/7084811.html
CSS3学习手记(10) 过渡相关推荐
- CSS3学习手记(1) 选择器
基本选择器 通配符选择器 元素选择器 类选择器 ID选择器 后代选择器 <!DOCTYPE html> <html><head><meta charset=& ...
- uni-app官方教程学习手记
本人微信公众号:前端修炼之路,欢迎关注 背景介绍 大概在今年的十月份左右,我了解到Dcloud推出了uni-app.当时下载了一个Hbuilder X,下载了官方提供的hello示例教程.经过一番努力 ...
- 前端HTML5+CSS3学习笔记
HTML5+CSS3学习笔记 ==CSS第一天== 一.css简介 二.css语法规范 三.css代码风格 四.css选择器的作用 五.css基础选择器 1.标签选择器: 2.类选择器 3.多类名选择 ...
- 千峰HTML5+CSS3学习笔记
千峰HTML5+CSS3学习笔记 文章目录 千峰HTML5+CSS3学习笔记 写在前面 1. 前言 2. HTML 3. CSS 3.1 选择器 3.2 CSS属性 4. 盒子模型 4.1 溢出属性 ...
- HTML5与CSS3权威指南之CSS3学习记录
title: HTML5与CSS3权威指南之CSS3学习记录 toc: true date: 2018-10-14 00:06:09 学习资料--<HTML5与CSS3权威指南>(第3版) ...
- ADPRL - 近似动态规划和强化学习 - Note 10 - 蒙特卡洛法和时序差分学习及其实例 (Monte Carlo and Temporal Difference)
Note 10 蒙特卡洛法和时序差分学习 Monte Carlo and Temporal Difference 蒙特卡洛法和时序差分学习 Note 10 蒙特卡洛法和时序差分学习 Monte Car ...
- AM335X的汇编语言与c语言,X86汇编语言学习手记 -- 汇编和C协同
X86汇编语言学习手记(3) 2004年12月 在X86汇编语言学习手记(1)(2)中,可以看到栈(Stack)作为进程执行过程中数据的临时存储区域,通常包含如下几类数据: 局部变量 函数调用的返回地 ...
- 分享Silverlight/WPF/Windows Phone一周学习导读(10月16日-10月22日)
分享Silverlight/WPF/Windows Phone一周学习导读(10月16日-10月22日) 本周Silverlight学习资源更新 Silverlight:分包下载及SEO优化方案 菩提 ...
- ROS学习手记 - 5 理解ROS中的基本概念_Services and Parameters
ROS学习手记 - 5 理解ROS中的基本概念_Services and Parameters 上一节完成了对nodes, Topic的理解,再深入一步: Services and Parameter ...
最新文章
- Shell常用内容汇总
- 计算机组成的基本硬件设备
- [Nodejs学习之旅2-1] 模块机制
- linux使用总结一
- python中itertools groupby函数是干嘛的_Python-如何使用itertools.groupby()?
- webstorm 两个文件对比不同_DOS 入门到精通 使用 fc 命令比较两个文件,并逐一显示不同之处...
- 图解全排列问题_一道笔试题(122345求有条件全排列)的两种做法
- Overlapped I/O模型深入分析[转]
- 七牛云徐晶:低延迟互动时代看好WebRTC和SRT
- IIS ARR设置HTTP跳转到HTTPS
- sqlyog设置简体中文_SQLyog中文版使用教程
- ubuntu使用python_Ubuntu+Python环境配置(III)—用Python
- 计算机社团技术部部长述职报告,社团部长个人工作总结(精选6篇)
- PS批量处理图片之批量转换dds格式
- MSN QQ网页聊天代码
- 通信模块整理(一)JDY-31
- poi生成word转pdf
- 2019年的每一天日更只为等待她的出现,好好过余生,庆余年 | 掘金年度征文
- Excel中如何对多个sheet进行同样的操作
- 如何在Google Chrome浏览器中清除浏览历史记录
热门文章
- python安装pyautogui遇到的gbk异常解决
- Python打卡第四周
- Cocoapods pod update执行失败报错CocoaPods was not able to update the `master` repo.2019的解决...
- 研一寒假02-指针_new分配内存_使用new来创建动态数组_使用动态数组_使用delete来释放new分配的内存...
- 五分钟搞懂后缀数组!
- 网络规划设计(项目类业务)
- 6.2 常见多媒体标准及压缩技术
- Visual Studio for Mac Preview离线下载安装
- Cache替换算法:LRU与LFU的区别
- csc.exe的环境变量设置