使用H5实现横向的手风琴功能,供大家参考,具体内容如下
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<style>
* {
padding: 0;
margin: 0;
}
div {
width: 522px;
height: 222px;
margin: 50px auto;
border: 1px solid red;
box-sizing: border-box;
box-sizing: border-box;
}
ul {
overflow: hidden;
height: 222px;
}
li {
float: left;
height: 222px;
list-style: none;
box-sizing: border-box;
}
h3 {
width: 50px;
float: left;
height: 222px;
border: 1px solid green;
box-sizing: border-box;
}
img {
width: 0px;
float: left;
}
.img {
width: 220px;
}
</style>
</head>
<body>
<div>
<ul>
<li><h3>1</h3><img src="images/01.jpg" alt=""/></li>
<li><h3>2</h3><img src="images/02.jpg" alt=""/></li>
<li><h3>3</h3><img src="images/03.jpg" alt=""/></li>
<li><h3>4</h3><img src="images/04.jpg" alt=""/></li>
<li><h3>5</h3><img src="images/01.jpg" alt=""/></li>
<li><h3>6</h3><img class="img" src="images/02.jpg" alt=""/></li>
</ul>
</div>
<script>
var lis = document.querySelectorAll("li");
var imgs = document.querySelectorAll("img");
for(var i = 0; i < lis.length; i++) {
//给所有的li标签添加点击事件
lis[i].onclick = function () {
//将所有的图片宽度设置为0
for(var i = 0; i < lis.length; i++) {
imgs[i].style.width = "0px";
}
//将当前点击li标签中的img标签设置宽度为220px
this.querySelector("img").style.width = "220px";
}
}
</script>
</body>
</html>
下载链接:H5实现手风琴
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# js
# 手风琴
# 纯js实现手风琴效果代码
# 使用ReactJS实现tab页切换、菜单栏切换、手风琴切换和进度条效果
# js实现简单的手风琴效果
# 原生js做的手风琴效果的导航菜单
# Vue.js手风琴菜单组件开发实例
# js实现可折叠展开的手风琴菜单效果
# 纯js实现手风琴效果
# JS实现图片手风琴效果
# 原生JS实现垂直手风琴效果
# js实现简单手风琴效果
# 设置为
# 下载链接
# 具体内容
# 大家多多
# div
# width
# margin
# title
# style
# padding
# px
# border
# solid
# red
# auto
# height
# xhtml
# lt
# DOCTYPE
# brush
相关文章:
如何正确选择百度移动适配建站域名?
如何在宝塔面板中创建新站点?
高端智能建站公司优选:品牌定制与SEO优化一站式服务
高性价比服务器租赁——企业级配置与24小时运维服务
微信小程序 input输入框控件详解及实例(多种示例)
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
大连 网站制作,大连天途有线官网?
建站主机数据库如何配置才能提升网站性能?
,怎么在广州志愿者网站注册?
制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?
如何快速搭建高效简练网站?
黑客入侵网站服务器的常见手法有哪些?
如何解决ASP生成WAP建站中文乱码问题?
在线教育网站制作平台,山西立德教育官网?
建站之星IIS配置教程:代码生成技巧与站点搭建指南
Dapper的Execute方法的返回值是什么意思 Dapper Execute返回值详解
如何在万网自助建站平台快速创建网站?
,网页ppt怎么弄成自己的ppt?
如何使用Golang table-driven基准测试_多组数据测量函数效率
网站制作培训多少钱一个月,网站优化seo培训课程有哪些?
正规网站制作公司有哪些,目前国内哪家网页网站制作设计公司比较专业靠谱?口碑好?
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
制作网站怎么制作,*游戏网站怎么搭建?
微信推文制作网站有哪些,怎么做微信推文,急?
C#怎么使用委托和事件 C# delegate与event编程方法
高性能网站服务器配置指南:安全稳定与高效建站核心方案
如何用虚拟主机快速搭建网站?详细步骤解析
建站之星安全性能如何?防护体系能否抵御黑客入侵?
小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?
北京制作网站的公司,北京铁路集团官方网站?
香港服务器网站推广:SEO优化与外贸独立站搭建策略
如何在建站之星网店版论坛获取技术支持?
如何在Tomcat中配置并部署网站项目?
如何快速生成凡客建站的专业级图册?
建站之星如何取消后台验证码生成?
建站之星×万网:智能建站系统+自助建站平台一键生成
详解jQuery中基本的动画方法
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】
制作门户网站的参考文献在哪,小说网站怎么建立?
购物网站制作公司有哪些,哪个购物网站比较好?
如何生成腾讯云建站专用兑换码?
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
深圳网站制作费用多少钱,读秀,深圳文献港这样的网站很多只提供网上试读,但有些人只要提供试读的文章就能全篇下载,这个是怎么弄的?
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
如何快速上传建站程序避免常见错误?
黑客如何利用漏洞与弱口令入侵网站服务器?
linux top下的 minerd 木马清除方法
C++中的Pimpl idiom是什么,有什么好处?(隐藏实现)
制作网站外包平台,自动化接单网站有哪些?
*请认真填写需求信息,我们会在24小时内与您取得联系。