<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>004</title> <style> div { width: 80px; height: 50px; background-color: #90FF8E; transition: width 4s; /* 改变宽度,时间4秒 */ } </style> </head> <body> <div id="con" οnclick="add();"> <p><span>我们的歌</span></p> </div> <script> function add() { var con = document.getElementById('con'); var width = parseInt(con.style.width || con.clientWidth || con.offsetWidth || con.scrollWidth); console.log(width); if (width<100){ con.style.width = '200px'; }else { con.style.width = '80px'; } } </script> </body> </html>