国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

JavaScript實現手風琴效果

瀏覽:5日期:2023-06-08 17:42:33

本文實例為大家分享了JavaScript實現手風琴效果的具體代碼,供大家參考,具體內容如下

JavaScript實現手風琴效果

代碼:

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <title>Document</title> <style> * { margin: 0; padding: 0; } ul { width: 100%; text-align: center; } ul li { list-style: none; overflow: hidden; display: inline-block; transition: all 1s; } </style></head><body> <ul> </ul> <script> var ul = document.querySelector('ul'); var imgs = ['img/img4.jpg', 'img/img5.jpg', 'img/img6.jpg', 'img/img7.jpg', 'img/img8.jpg', 'img/img9.jpg', ]; for (var i = 0; i < imgs.length; i++) { var li = document.createElement('li'); var img = document.createElement('img'); img.src = imgs[i]; li.appendChild(img); ul.appendChild(li); } var lis = document.querySelectorAll('li'); window.onload = window.onresize = function() { for (var i = 0; i < lis.length; i++) { lis[i].style.width = (ul.offsetWidth / imgs.length) - 10 + 'px'; } } var imgM = document.querySelectorAll('img'); for (let i = 0; i < imgM.length; i++) { imgM[i].onmouseenter = function() { for (var j = 0; j < imgM.length; j++) { lis[j].style.width = ((ul.offsetWidth - imgM[i].offsetWidth) / (imgs.length - 1)) - 10 + 'px'; } lis[i].style.width = imgM[i].offsetWidth + 'px'; } imgM[i].onmouseleave = function() { for (var i = 0; i < lis.length; i++) { lis[i].style.width = (ul.offsetWidth / imgs.length) - 10 + 'px'; } } } </script></body></html>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 温泉县| 平塘县| 敦化市| 武冈市| 安庆市| 灌云县| 观塘区| 丁青县| 阿拉尔市| 金山区| 巨野县| 宜宾县| 东山县| 叙永县| 儋州市| 应城市| 呼和浩特市| 松阳县| 积石山| 沧源| 景洪市| 平度市| 晋宁县| 南平市| 岑巩县| 昌江| 中超| 新乡县| 邢台市| 庆元县| 谷城县| 高台县| 专栏| 广西| 昌都县| 永昌县| 浑源县| 隆昌县| 大丰市| 旅游| 西华县|