在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
translate和transition一直让我觉得,很牛皮很强大,怎么也学不会,其实是自己比较抗拒去了解她,接口看了不到半个小时的文档,大概了解了下,下面是示例,可以下载下来自己运行下试试 <!DOCTYPE html> <html> <head> <title>translate和transition</title> </head> <body> <style type="text/css"> div { width: 100px; height: 75px; background-color: red; border: 1px solid black; } div#translate { transition: all 2s; -ms-transition: all 2s; -webkit-transition: all 2s; } div#translate:hover{ transform: translate(50px, 100px); -ms-transform: translate(50px, 100px); -webkit-transform: translate(50px, 100px); } </style> <div>Hello, This is a Div element</div> <div id='translate'>Hello, This is another Div element</div> </body> </html> 演示demo请点(这里)[/css3/translate.html] translate(a, b):用官方的话说叫做2D转移,其实就是平面上的x轴和y轴移动,搞那么多名词就是因为我们学识太低,不想让我们容易了解 起点在左上角哈,但是如果元素位置开始就设置了非原点的话就另说了,就是在元素基础上做计算 原点(0,0)------- transition 动画过渡
property - css属性 duration - 动画执行时长 如果为0 动画不执行 timing-function 动画执行方式 默认ease delay - 动画延迟执行时间 默认0 这四个是属性,别以为我是写了其他的属性,具体的看(文档)[https://developer.mozilla.org/zh-CN/docs/Web/CSS/transition] 总结 到此这篇关于css3 中translate和transition的使用方法的文章就介绍到这了,更多相关css3 translate transition 使用内容请搜索极客世界以前的文章或继续浏览下面的相关文章,希望大家以后多多支持极客世界! |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论