久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

JavaScript實現手風琴效果

瀏覽:8日期: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
相關文章:
主站蜘蛛池模板: 江城| 和政县| 黔东| 墨脱县| 平湖市| 饶阳县| 个旧市| 德江县| 齐齐哈尔市| 吴川市| 太原市| 江津市| 东乌| 江门市| 台中县| 嘉善县| 柳州市| 城固县| 连云港市| 青神县| 宁夏| 当涂县| 宾阳县| 花垣县| 株洲市| 大理市| 富平县| 泽普县| 静宁县| 报价| 博乐市| 波密县| 新泰市| 新干县| 黎城县| 洱源县| 芮城县| 临高县| 二手房| 哈尔滨市| 泸西县|