手风琴
Posted longhua-0
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了手风琴相关的知识,希望对你有一定的参考价值。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>shoufengqin</title> <style type="text/css"> *{ margin:0; padding: 0; } div{ margin-left: 100px; margin-top: 100px; width: 500px; height: 200px; border: 2px solid red; } ul{ overflow: hidden; height: 200px; } li{ float: left; height: 200px; list-style: none; } h3{ float: left; width: 50px; height: 200px; border: 2px solid blue; } img{ width: 0px; width: 100%; height: 100%; } </style> </head> <body> <div> <ul> <li><h3>1</h3><img src="images/03.jpg"></li> <li><h3>2</h3><img src="images/4.jpg"></li> <li><h3>3</h3><img src="images/6.jpg"></li> <li><h3>4</h3><img src="images/7.jpg"></li> <li><h3>5</h3><img src="images/6.jpg"></li> <li><h3>6</h3><img class="img" src=""></li> </ul> </div> <script type="text/javascript"> var lis = document.querySelectorAll("li"); var imgs = document.querySelectorAll("img"); for(i = 0;i < lis.length;i++){ lis[i].onclick = function () { for (var i = 0; i < lis.length; i++) { imgs[i].style.width = "0px"; } this.querySelector("img").style.width = "200px"; } } </script> </body> </html>
以上是关于手风琴的主要内容,如果未能解决你的问题,请参考以下文章
如何通过在 cookie 中保存位置来制作手风琴菜单(包含代码)
为啥你需要在下面的引导手风琴代码中显示 fontawesome chevron 的 "::before" css 修饰符