JavaScript与CSS3动画方式改变元素尺寸
分类:实例代码
JavaScript与CSS3动画方式改变元素尺寸属于前端实例代码,有关更多实例代码大家可以查看。
分享一段代码实例,它利用CSS3和JavaScript实现了动画方式改变元素尺寸的功能。
代码实例如下:
<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.pipipi.net/" /> <title>前端教程网</title> <style type="text/css"> * { margin:0; padding:0; } div { width:300px; height:300px; transition-property:all; transition-duration:1s; background:red; } </style> <script> window.onload = () => { let obt = document.getElementById("bt"); let odiv = document.getElementsByTagName("div")[0]; obt.onclick = () => { odiv.style.height = 500 + "px"; } } </script> </head> <body> <div></div> <input type="button" id="bt" value="查看效果"/> </body> </html>
点击按钮可以实现动画方式改变div元素的高度,更多内容参阅相关阅读。
相关阅读:
(1).transition-property参阅CSS3 transition-property一章节。
(2).transition-duration参阅CSS3 transition-duration一章节。
(3).箭头函数参阅箭头函数介绍一章节。
(4).getElementsByTagName()参阅JavaScript getElementsByTagName()一章节。
JavaScript与CSS3动画方式改变元素尺寸,这样的场景在实际项目中还是用的比较多的,关于JavaScript与CSS3动画方式改变元素尺寸就介绍到这了。