CSS背景位置0.1s线性;
CSS中的线性属性是什么意思CSS背景位置0.1s线性;,css,css-animations,background-position,Css,Css Animations,Background Position,CSS中的线性属性是什么意思 background-position 0.1s linear; 我正在看这段代码,不熟悉线性属性。这会如何改变按钮的渐变 .btn:hover { color: #333333; text-decoration: none; background-color: #e6e6e6; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear;
background-position 0.1s linear;
我正在看这段代码,不熟悉线性属性。这会如何改变按钮的渐变
.btn:hover {
color: #333333;
text-decoration: none;
background-color: #e6e6e6;
background-position: 0 -15px;
-webkit-transition: background-position 0.1s linear;
-moz-transition: background-position 0.1s linear;
-ms-transition: background-position 0.1s linear;
-o-transition: background-position 0.1s linear;
transition: background-position 0.1s linear;
}
单词linear表示css转换中使用的缓和功能-这正式称为“转换计时功能”。在本例中,linear告诉css该元素将在该转换的整个动画中保持相同的速度 当我们指定过渡计时函数时,我们定义的是一个曲线图,它表示整个动画中的速度 要获得其他有趣的动画效果,您可以尝试“缓入”或“缓出”,它们表示开始较慢且速度加快或快速开始且速度减慢的动画
使用
三次贝塞尔(开始、中间1、中间2、结束)
如果您愿意,您甚至可以定义自己的缓和。这四个值表示动画开始中点1中点2和结束时的速度。单词线性表示css过渡中使用的缓和功能-这正式称为“过渡计时功能”。在本例中,linear告诉css该元素将在该转换的整个动画中保持相同的速度
当我们指定过渡计时函数时,我们定义的是一个曲线图,它表示整个动画中的速度
要获得其他有趣的动画效果,您可以尝试“缓入”或“缓出”,它们表示开始较慢且速度加快或快速开始且速度减慢的动画
使用三次贝塞尔(开始、中间1、中间2、结束)
如果您愿意,您甚至可以定义自己的缓和。这四个值表示动画起点中点1中点2和终点处的速度