记录对hover、transiotion、linear的运用
来源:互联网 发布:淘宝店铺权重有哪些 编辑:程序博客网 时间:2024/06/08 17:16
:hover,可用于对自身的操作和对子元素的添加属性:
例1(鼠标经过时,子元素开始有动画效果):
<style> .div1{ width:200px; height:200px; background-color: #000; padding: 20px; } .div2{ width:1px; height:1px; background-color: #fff; transition:width 1s; } .div1:hover .div2{ width:200px; }</style><body><div class="div1"> <div class="div2"></div></div></body>
例2:
鼠标经过,子元素span为display:block。
案例2:图片往左飘:
img{ transition:linear 0.3s; }:hover{ maring-left:-10px; }
相关属性:
transition-property:
可取值:
none:没有属性会获得过渡效果。
all:所有属性都将获得过渡效果。
property:定义应用过渡效果的 CSS 属性名称列表,列表以逗号分隔。
transition-timing-function
既然是动画,那么就有动画的运行速率,不同的速度会产生不同的结果,以下是可取值。
ease:(逐渐变慢)默认值,ease函数等同于贝塞尔曲线(0.25, 0.1, 0.25, 1.0).
linear:(匀速),linear 函数等同于贝塞尔曲线(0.0, 0.0, 1.0, 1.0).
ease-in:(加速),ease-in 函数等同于贝塞尔曲线(0.42, 0, 1.0, 1.0).
ease-out:(减速),ease-out 函数等同于贝塞尔曲线(0, 0, 0.58, 1.0).
ease-in-out:(加速然后减速),ease-in-out 函数等同于贝塞尔曲线(0.42, 0, 0.58, 1.0)
阅读全文
0 0
- 记录对hover、transiotion、linear的运用
- ie 10 div 对 hover的支持
- 对linear classifier 的整体理解
- oracle记录Record的运用
- jQuery 的 live() 方法对 hover 事件的处理
- jQuery 的 live() 方法对 hover 事件的处理
- jQuery 的 live() 方法对 hover 事件的处理
- jQuery 的 live() 方法对 hover 事件的处理
- css hover对其包含的元素进行样式设置
- hover对同级兄弟元素以及子集元素的操作
- 对层和的运用
- 对cookie的简单运用
- 简单的二级导航页面(纯css实现,运用display属性hover)
- Jquery mousemove、mouseout和 hover 运用
- Stanford机器学习 -- 对Linear Regression 的补充
- Linear Algebra - Lesson 22. 对角化和A的幂
- li:hover与a:hover的区别
- 对Java多态性综合运用的探讨
- C#使用正则表达式过滤html标签
- Java-JVM垃圾回收回顾
- apache-comnons系列之commons-net3.6 学习笔记
- JDBC execute、executeQuery和executeUpdate
- Objective
- 记录对hover、transiotion、linear的运用
- cartographer源码分析(49)-mapping-odometry_state_tracker.h
- 【JTS】JTS空间拓扑关系的测试
- Kotlin学习笔记——填坑
- TCP头格式
- cartographer源码分析(51)-mapping- submaps.h
- Vue组件间传值
- 一周一更之RESET
- 跨域解决方案之二-->CORS解决跨域