🌓
搜索
 找回密码
 立即注册

html5基础教程:如何利用CSS3制作过渡动效

html5的那些破事 2018-3-22 00:06:04 80448

点击上方「html5的那些破事」一键关注,更多Html div css HTML5+CSS3、JavaScript、JQuery,PHP、mysql、帝国CMS建站教程尽在掌握。





不能等了
拿起鼠标,点点点
(爱就勇敢去做,在家学真舒服)
点击上方 关注公众号
赐你一次勇敢的机会
点一次就够了

91.2%的童鞋已前往

CSS3 过渡


通过 CSS3,我们可以在不使用 Flash 动画或 JavaScript 的情况下,当元素从一种样式变换为另一种样式时为元素添加效果。

浏览器支持
Internet Explorer 10、Firefox、Chrome 以及 Opera 支持 transition 属性。
Safari 需要前缀 -webkit-。
注释:Internet Explorer 9 以及更早的版本,不支持 transition 属性。
注释:Chrome 25 以及更早的版本,需要前缀 -webkit-。

它如何工作?
CSS3 过渡是元素从一种样式逐渐改变为另一种的效果。
要实现这一点,必须规定两项内容:
规定您希望把效果添加到哪个 CSS 属性上
规定效果的时长

实例
应用于宽度属性的过渡效果,时长为 2 秒:

注释:如果时长未规定,则不会有过渡效果,因为默认值是 0。

效果开始于指定的 CSS 属性改变值时。CSS 属性改变的典型时间是鼠标指针位于元素上时:

实例
注释:当指针移出元素时,它会逐渐变回原来的样式。

多项改变
如需向多个样式添加过渡效果,请添加多个属性,由逗号隔开:

实例
向宽度、高度和转换添加过渡效果:

过渡属性
下面的表格列出了所有的转换属性:

下面的两个例子设置所有过渡属性:

实例

实例
与上面的例子相同的过渡效果,但是使用了简写的 transition 属性:



打赏小编




扫一扫

59147.jpg
随机推荐

最新主题

0 回复

高级模式
游客
返回顶部