html实现好看的多种风格手风琴折叠菜单效果合集(附源码)

文章目录

  • 1.设计来源
    • [1.1 风格1 -图文结合手风琴](#1.1 风格1 -图文结合手风琴)
    • [1.2 风格2 - 纯图片手风琴](#1.2 风格2 - 纯图片手风琴)
    • [1.3 风格3 - 导航手风琴](#1.3 风格3 - 导航手风琴)
    • [1.4 风格4 - 双图手风琴](#1.4 风格4 - 双图手风琴)
    • [1.5 风格5 - 综合手风琴](#1.5 风格5 - 综合手风琴)
    • [1.6 风格6 - 简描手风琴](#1.6 风格6 - 简描手风琴)
    • [1.7 风格7 - 功能手风琴](#1.7 风格7 - 功能手风琴)
    • [1.8 风格8 - 全屏手风琴](#1.8 风格8 - 全屏手风琴)
    • [1.9 风格9 - 全屏灵活手风琴](#1.9 风格9 - 全屏灵活手风琴)
  • 2.效果和源码
    • [2.1 动态效果](#2.1 动态效果)
    • [2.2 源代码](#2.2 源代码)
  • 源码下载
  • 万套模板,程序开发,在线开发,在线沟通

作者:xcLeigh

文章地址:https://blog.csdn.net/weixin_43151418/article/details/142166577


html实现好看的多种风格手风琴折叠菜单效果合集(附源码),html模板源码,手风琴效果源码,手风琴模板源码,内置九种风格的手风琴源码,适用于各种场合,内置代码,注释完整,代码规范,各种风格都有,代码上手简单,代码独立,可以直接运行使用。也可直接预览效果。

1.设计来源

1.1 风格1 -图文结合手风琴

风格1 -图文结合手风琴,鼠标悬浮展开内容,内容可以是图文结合,也可以是纯文字或图片,可以自定义,支持扩展。

1.2 风格2 - 纯图片手风琴

风格2 - 纯图片手风琴 ,鼠标悬浮展开内容,内容数量可以自定义,目前是十四章图片,具体效果可以看视频演示。

1.3 风格3 - 导航手风琴

风格3 - 导航手风琴,鼠标点击,动画出现演示内容,演示的内容可以自己定义,图文结合,如果排版都很自由,具体效果可以看视频演示。
手风琴导航


单击导航动态弹出

1.4 风格4 - 双图手风琴

风格4 - 双图手风琴 ,鼠标悬浮,展示内容,里面有两部分组成,第一是竖条图片,第二是放大图片,图片上处理文字和效果,具体效果可以看视频演示。

1.5 风格5 - 综合手风琴

风格5 - 综合手风琴,这里面综合了鼠标单击,悬浮等操作手风琴,支持文字,描述,内容,记忆等功能,用起来更方便,具体效果可以看视频演示。
默认


鼠标悬浮中间图片效果


鼠标悬浮最后图片效果 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/977e589e30c044648c04811fefe2458b.png)

1.6 风格6 - 简描手风琴

风格6 - 简描手风琴,鼠标悬浮展示图片放大和标题描述内容,文字内容可以自定义,可以加超链接,图片,打造自己的风格,具体效果可以看视频演示。

1.7 风格7 - 功能手风琴

风格7 - 功能手风琴,鼠标单击展开内容,内容是有图文结合组成了,可以自定义内容,打造自己的风格,具体效果可以看视频演示。

1.8 风格8 - 全屏手风琴

风格8 - 全屏手风琴,全屏显示手风琴,鼠标悬浮展开内容,可以自定义内容,打造自己的风格,具体效果可以看视频演示。

1.9 风格9 - 全屏灵活手风琴

风格9 - 全屏灵活手风琴,全屏显示手风琴,鼠标悬浮展开内容,可以自定义内容,打造自己的风格,具体效果可以看视频演示。
页面初始化效果


鼠标悬浮 "宣纸传统制作技艺" 效果

2.效果和源码

2.1 动态效果

这里是完整的效果演示,可在此代码基础上更加完善功能,支持扩展自己的风格,可以删减内容,打造属于自己的手风琴效果。

html实现好看的多种风格手风琴折叠菜单效果合集(附源码)

2.2 源代码

这里是主界面的代码,其他图片、js、css等代码,见下面的 源码下载 ,里面有所有代码资源和相关说明。

复制代码
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>优质源码合集 - xcLeigh</title>
<script type="text/javascript">
	    (function() {
        window.onclick = function(event) {
            var heart = document.createElement("b");
            heart.onselectstart = new Function('event.returnValue=false');
            document.body.appendChild(heart).innerHTML = "❤";
            heart.style.cssText = "position: fixed; z-index:999;left:-100%;";
            var f = 16, // 字体大小
                x = event.clientX - f / 2, // 横坐标
                y = event.clientY - f, // 纵坐标
                c = randomColor(), // 随机颜色
                a = 1, // 透明度
                s = 1.2; // 放大缩小
            var timer = setInterval(function() {
                if (a <= 0) {
                    document.body.removeChild(heart);
                    clearInterval(timer);
                } else {
                    heart.style.cssText = "font-size:16px;cursor: default;position: fixed;color:" + c + ";left:" + x + "px;top:" + y + "px;opacity:" + a + ";transform:scale(" + s + ");";
                    y--;
                    a -= 0.016;
                    s += 0.002;
                }
            }, 12)
        }
        // 随机颜色
        function randomColor() {

            return "rgb(" + (~~(Math.random() * 255)) + "," + (~~(Math.random() * 255)) + "," + (~~(Math.random() * 255)) + ")";

        }
    }());
</script>
</head>
<style type="text/css">
*{
  padding: 0;
  margin: 0;
  font-family:华文中宋;
}
.news {
  background-color: rgba(31,31,31,0.7);
  position: absolute;
  top: 0px;
  width: calc(100% - 32px);
  height: calc(100% - 32px);
  border: 1px solid gray;
  padding: 15px 15px ;
  z-index: 2;
}
.news h2{
  padding-bottom: 5px;
  padding-left:10px;
  padding-right:10px;
  color: orange;
  font-weight: bold;
}
.news h2 span{
	float:right;
	cursor:pointer;
	color:#83B0CD;
}
.news h2 span:hover{
	color:#F55353;
}
.news ul{
   padding:5px 10px ;
   /* background: white; */
}
.news ul li{
  list-style: none;
  height: 30px;
  line-height: 30px;
  border-bottom: 1px dashed gray;
  text-indent: 15px;
  font-size: 26px;
  padding: 10px;
}
.news a{
  text-decoration: none;
  color: #06C;
}
.news a:hover{
  text-decoration: underline;
  color: red;
}
.bg{
  background-color:rgb(255,165,0,0.1);
}
.bg2{
  background-color:rgba(255,165,0,0.9);
}
</style>

<body>
<div style="position: absolute; top:0px; width: 100%; height: 100%; background-image: url('https://userblink.csdnimg.cn/direct/4a5d96f25c90454586780c81ac5ba47a.jpeg'); z-index: 1; background-size: cover; opacity: 1;"></div>
  <div class="news">
    <div style="text-align: center;">
      <h2>
        手风琴效果演示
    </h2>
    </div>
    <ul>
	   <li><a href="风格1/index.html" target="_blank">★★★★★ 风格1 - 手风琴效果</a></li>
	   <li><a href="风格2/index.html" target="_blank">★★★★★ 风格2 - 手风琴效果</a></li>
	   <li><a href="风格3/index.html" target="_blank">★★★★★ 风格3 - 手风琴效果</a></li>
	   <li><a href="风格4/index.html" target="_blank">★★★★★ 风格4 - 手风琴效果</a></li>
	   <li><a href="风格5/index.html" target="_blank">★★★★★ 风格5 - 手风琴效果</a></li>
	   <li><a href="风格6/index.html" target="_blank">★★★★★ 风格6 - 手风琴效果</a></li>
	   <li><a href="风格7/index.html" target="_blank">★★★★★ 风格7 - 手风琴效果</a></li>
	   <li><a href="风格8/index.html" target="_blank">★★★★★ 风格8 - 手风琴效果</a></li>
	   <li><a href="风格9/index.html" target="_blank">★★★★★ 风格9 - 手风琴效果</a></li>
     <li><span style="color: white;">【源码下载地址:https://blog.csdn.net/weixin_43151418/article/details/142166577】</span></li>
     </ul>
   </div>
</body>

</html>

源码下载

html实现好看的多种风格手风琴折叠菜单效果合集(附源码) 点击下载

万套模板,程序开发,在线开发,在线沟通


--------------- 业精于勤,荒于嬉 ---------------


--------------- 行成于思,毁于随 ---------------


💢 关注博主 带你实现畅游前后端

🏰 加入社区 带你体验马航不孤单

💯 神秘个人简介 带你体验不一样得介绍

💘 为爱表白 为你那个TA,体验别致的浪漫惊喜

🎀 酷炫邀请函 带你体验高大上得邀请


① 🉑提供云服务部署 (有自己的阿里云);

② 🉑提供前端、后端、应用程序、H5、小程序、公众号、大作业等相关业务;

如🈶合作请联系我,期待您的联系。

:本文撰写于CSDN平台,作者:xcLeigh(所有权归作者所有),https://blog.csdn.net/weixin_43151418,如果相关下载没有跳转,请查看这个地址,相关链接没有跳转,皆是抄袭本文,转载请备注本文原地址。


亲,码字不易,动动小手,欢迎 点赞 ➕ 收藏 ,如 🈶 问题请 留言(评论),博主看见后一定及时给您答复,💌💌💌


原文地址:https://blog.csdn.net/weixin_43151418/article/details/142166577(防止抄袭,原文地址不可删除)

相关推荐
wuwu_q几秒前
通俗易懂 + Android 开发实战的方式,详细讲讲 Kotlin 中的 StateFlow
android·开发语言·kotlin
峰哥的Android进阶之路2 分钟前
Kotlin面试题总结
android·开发语言·kotlin
美摄科技7 分钟前
android短视频sdk,灵活集成,快速上线!
android·音视频
佳哥的技术分享10 分钟前
图形化android可视化开机观测工具bootchart
android
杨筱毅10 分钟前
【底层机制】 Android ION内存分配器深度解析
android·底层机制
abner.Li14 分钟前
基于AOSP11创建一个能用emulator启动的android tv产品
android
Fantasydg22 分钟前
MyBatis学习
java·学习·mybatis
qk学算法26 分钟前
Collections工具类
java·开发语言
青云交39 分钟前
Java 大视界 -- 基于 Java 的大数据可视化在企业生产运营监控与决策支持中的应用
java·echarts·数据采集·实时监控·大数据可视化·智能决策·企业生产运营