【JS特效之手风琴效果】基于jquery实现手风琴网页特效(附源码)

news2024/11/22 21:48:06

HTML+CSS+JS手风琴效果目录

  • 🍔涉及知识
  • 🥤写在前面
  • 🍧一、网页主题
  • 🌳二、网页效果
  • 🐋三、网页架构与技术
    • 3.1 脑海构思
    • 3.2 实现原理
  • 🌈四、网页源码
    • 4.1 手风琴模块
    • 4.2 完整源码获取方式
  • 🌅 作者寄语

🍔涉及知识

Html手风琴效果实现,手风琴网页制作,js特效之手风琴,html+css+js实现手风琴效果,web网页手风琴效果,DIV+CSS网页特效,特效网页效果汇总,手风琴实现原理,期末网页大作业,网页作业成品,web前端源码实例,如何制作网页,网页设计思路,如何从零开始制作web页面。


讲专栏✨:web 网页特效
🌝关于我🌝:一个持续输出型博主,爱分享,喜技术,期待关注与交流!
🧡公中号🧡:《IT黄大大》更多分享抢先看;
🌈说主题🌈:学院,非遗类,新闻,家乡,旅游,个人,美食,校园,商城,运动,特效,等
🍗谈技术🍗:HTML+CSS,HTML+CSS+JS,Java+数据库,vue项目,aspx,jsp等
📝讲软件📝:vscode,dreamweaver,hbuilder,sublime text,eclipse,idea,VS等;


声明:原创于博主《IT黄大大》,欢迎大家转载,烦请转前注明出处,感谢大家的支持,更多专栏可关注文尾唯心宫z众号《IT黄大大》

🥤写在前面

有段时间没有更新了,为了保持活跃度,今天继续分享技术文章。前几天有个朋友问我手风琴是什么?页面有没有做过,心想着刚好之前不少粉丝的老师要求要做一个网页必须含有多个js特效,今天我就针对手风琴js特效做一个说明与分享吧,希望通过这篇文章更多的人能够学到手风琴效果的实现原理,同时也希望大家能够从中得到启发,解决自己眼前的作业窘境,当然能够学到知识是最好的,废话也不多说了,我尽量做到定期更新哈,希望大家能持续留意我动态哈!

🍧一、网页主题

本次主要研究的方向是一个js特效相关的,主要针对手风琴的效果来做的,更多的是希望大家能够从这个思路自己去试着实现一下,希望能入大家的法眼,这个也是基于html+css+js开发的手风琴特效,创作不易,有需要源码的可以管住违心宫众号《IT黄大大》回复“L002手风琴”或“手风琴特效”,即可获取源码。
话不多说先看下面的效果图,是不是你们要的风格,希望大家能够喜欢这类风格的哈,有任何宝贵意见都可以留言。

🌳二、网页效果

动态效果如下所示:
在这里插入图片描述

🐋三、网页架构与技术

3.1 脑海构思

要想做好一个页面,首先脑子里面得去有个架构,就好比是庖丁解牛,将架构了然于胸,什么困难都会迎刃而解,在制作这种类似网页作业的时候我们一般都是采用浮动布局的方式来实现的,因为这类静态页面的兼容性要求不高,所以我们要想好大致的框架。
当然本次是针对手风琴特效去做的,这个我是创建了一个盒子,然后盒子里面存放了5个li标签,分别给每个li标签设置等比的宽高,从而形成了一个5等分的页面样式。
声明:原创于博主《IT黄大大》,欢迎大家转载,烦请转前注明出处,感谢大家的支持,更多专栏可灌注文尾唯心宫众号《IT黄大大》

3.2 实现原理

A、批量设置背景图
主要是基于jquery组件来做的,其中div设置好标签,将5张图片分别设置成不同li的背景图,也是基于js来实现的,如下所示分别赋值:
//循环设置背景图

$('li').each(function (k, v) {
//在此处修改url,将图片更改为自己本地的图片
$(v).css('background-image', 'url(images/' + (k + 1) + '.png)');
// $(v).css('background-size', '100% 100%');
})

B、设置鼠标移入移出动态效果
就是当我们鼠标移入之后,我们的每个li标签的宽度应该进行调整,也就是其他的都占100px的宽度,然后鼠标移入的图占比1000px,反正总共也是1400px,通过这种方式实现一个悬浮后浮动的效果,也被称作为“手风琴”效果。
当鼠标移出后我们继续重新赋值为280px等比分,通过这种方式达到不同状态的效果。
//鼠标移入时,对应的图片放大,其他的图片变小

$('ul li').mouseover(function () {
// console.log(this);
$(this).stop().animate({ width: 1000 }).siblings().stop().animate({ width: 100 })
})

//鼠标移出时,恢复

$('ul').mouseout(function () {
$("ul li").stop().animate({ width: 280 });
})

🌈四、网页源码

4.1 手风琴模块

Html
在这里插入图片描述

Css
在这里插入图片描述

4.2 完整源码获取方式

A、灌注违心G宫G众号:《IT黄大大
B、消息回复【L002手风琴】或【手风琴特效
C、获取下载路径即可下载,解压即用.

在这里插入图片描述

🌅 作者寄语

如果我的这篇博客对您有帮助、而且您喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!当然如果这个文章对您带来不好的体验还希望能多多包涵,一起学习进步。

【灌住我 | 获取更多源码 | 优质文章】 带您学习前端知识、CSS特效、3D炫酷效果、图片展示、文字效果、以及整站模板 、大学生毕业HTML模板 、期末大作业模板等! 「在z公z众z号<IT黄大大>里也会定期分享一些免费好看的html页面,期待您的关注哈」!
声明:原创于博主《IT黄大大》,欢迎大家转载,烦请转前注明出处,感谢大家的支持,更多专栏可灌注文尾唯心宫众号《IT黄大大》
2024年我们一起加油,一起成长,感谢您的支持与谅解!
声明:原创于博主《IT黄大大》,欢迎大家转载,烦请转前注明出处,感谢大家的支持,更多专栏可灌注文尾唯心宫众号《IT黄大大》

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1936235.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

机械学习—零基础学习日志(高数05——函数概念与特性)

零基础为了学人工智能&#xff0c;真的开始复习高数 本小节讲解隐函数&#xff0c;有点神奇&#xff0c;我竟然完全没有隐函数记忆了。 隐函数 隐函数&#xff0c;我个人通俗理解就是&#xff0c;在复杂的环境里&#xff0c;发现纯净天地。例如&#xff0c;在外太空的某个大陆…

《JavaSE》---14.<面向对象系列之(附:this和super关键字)>

目录 系列文章目录 前言 一、为什么要有this引用 1. 用代码看有this与无this的区别 1.1 代码示例 1.2 输出结果&#xff1a; 1.3 代码示例&#xff1a; 1.4 输出结果&#xff1a; 2. this深度理解 3. 什么是this引用 3.1 this引用的概念 4. this引用的特性 二、th…

【TAROT学习日记】韦特体系塔罗牌学习(5)——皇帝 THE EMPEROR IV

韦特体系塔罗牌学习&#xff08;5&#xff09;——皇帝 THE EMPEROR IV 目录 韦特体系塔罗牌学习&#xff08;5&#xff09;——皇帝 THE EMPEROR IV牌面分析1. 基础信息2. 图片元素 正位牌意1. 关键词/句2.爱情婚姻3. 学业事业4. 人际财富5. 其他象征意 逆位牌意1. 关键词/句2…

大盘周期性复苏之际,英诺赛科的新叙事如何开讲?

半导体行业已经开始周期性复苏。 据同花顺iFinD统计&#xff0c;截至目前&#xff0c;已有37只半导体个股披露了上半年业绩预告&#xff0c;其中27股预喜&#xff0c;或扭亏或预增&#xff0c;预喜率超七成&#xff0c;长川科技净利预增幅度位居第一&#xff0c;暂列上半年半导…

Cadence OrCAD Capture原理图搭建及仿真方法

1 安装Cadence Allegro 略。 2 搭建原理图 2.1 打开软件 1、点击Capture CIS。 2、在弹出的产品选择栏点击OrCAD Capture&#xff0c;点击OK。 打开的软件界面如下&#xff1a; 2.2 新建工程 1、点击左上角File&#xff0c;New&#xff0c;Project&#xff0c;或者直接点…

王权与自由Steam国际服下载教程分享

王权与自由&#xff0c;一款集合了所有mmorpg游戏内玩法的游戏&#xff0c;包含爬塔、小队副本、团队副本、休闲竞技、装备打造、人物养成、攻城战、大型的pvp团战等多种游戏玩法&#xff0c;在游戏中只有我们想不到的内容&#xff0c;没有游戏不包含的内容&#xff0c;而且有意…

【Git远程操作】克隆远程仓库 https协议 | ssh协议

目录 前言 克隆远程仓库https协议 克隆远程仓库ssh协议 前言 这四个都是Git给我们提供的数据传输的协议&#xff0c;最常使用的还是https和ssh协议。本篇主要介绍还是这两种协议。 ssh协议&#xff1a;使用的公钥加密和公钥登录的机制&#xff08;体现的是实用性和安全性&am…

AIGC工具:IPAdapter和ControlNet 指导控制生成工具

ControlNet强调对生成过程的直接控制,如通过线条、边缘、形状等信息;而IPAdapter侧重于风格迁移和内容的间接引导。 IPAdapter 它专注于通过迁移图片风格来生成新的图像内容。IPAdapter的强项在于能够将一张图片的风格迁移到另一张图片上,实现风格融合,甚至可以进行多图风格…

【Android】ConstrainLayout约束布局基本操作

文章目录 介绍约束条件添加方式外边距设置删除方式 添加约束条件父级位置对齐方式基线对齐引导线约束屏障约束 约束偏差使用链控制线性组 介绍 约束布局ConstraintLayout是 Android Studio 2.3 起创建布局后的默认布局 主要是为了解决布局多层嵌套问题&#xff0c;以灵活的方式…

【你也能从零基础学会网站开发】 SQL Server 2000企业管理器基本介绍

&#x1f680; 个人主页 极客小俊 ✍&#x1f3fb; 作者简介&#xff1a;程序猿、设计师、技术分享 &#x1f40b; 希望大家多多支持, 我们一起学习和进步&#xff01; &#x1f3c5; 欢迎评论 ❤️点赞&#x1f4ac;评论 &#x1f4c2;收藏 &#x1f4c2;加关注 SQL Server 20…

idea 配置jdk21 后 控制台中文乱码问题

1、 选择 add VM 填写&#xff1a;-Dfile.encodingGBK -Dfile.encodingGBK

Node对接支付宝沙箱完成支付完整流程

沙箱支付完整流程 一、进入支付宝沙箱网站二、进入沙箱环境三、下载【支付宝开放平台开发助手】四、打开【支付宝开放平台开发助手】工具&#xff0c;进行设置五、点击生成密钥点击打开文件位置 六、密钥格式转换七、回到沙箱配置密钥八、粘入应用工具九、需要应用的信息十、进…

算法:队列+宽搜

目录 题目一&#xff1a;N 叉树的层序遍历 题目二&#xff1a;二叉树的锯齿形层序遍历 题目三&#xff1a;二叉树最大宽度 题目四&#xff1a;在每个树行中找最大值 题目一&#xff1a;N 叉树的层序遍历 给定一个 N 叉树&#xff0c;返回其节点值的层序遍历。&#xff08;…

智能图片识别表格

文章目录 在线体验快速开始一、项目介绍篇1.1 PP-Structure概述1.2 PP-Structure核心功能&#xff1a;表格识别1.3 PP-Structure特点1.4 模块介绍1.4.1 TableDec.py1.4.2 app.py 二、核心代码介绍篇2.1 app.py2.2 TableDec.py2.3 扩展-模型选择3.4.1 版面分析模型3.4.2 表格识别…

Linux-mysql数据备份恢复

MySQL数据备份与恢复 一、备份介绍 1、为什么要备份 备份&#xff1a;能够防止由于机械故障以及人为误操作带来的数据丢失&#xff0c;例如将数据库文件保存在了其它地方。 冗余&#xff1a; 数据有多份冗余&#xff0c;但不等备份&#xff0c;只能防止机械故障带来的数据丢…

netty如何结合Zookeeper如何高并发的代码实现步骤 —— 慧哥充电桩开源平台

Netty是一个高性能、异步事件驱动的NIO&#xff08;非阻塞IO&#xff09;网络通信框架&#xff0c;而Zookeeper是一个分布式、开放源码的分布式应用程序协调服务&#xff0c;常用于维护配置信息、命名空间和提供分布式同步。 在高并发环境下&#xff0c;Netty与Zookeeper的结合…

昇思25天学习打卡营第13天 | mindspore 实现 ShuffleNet 图像分类

1. 背景&#xff1a; 使用 mindspore 学习神经网络&#xff0c;打卡第 13 天&#xff1b;主要内容也依据 mindspore 的学习记录。 2. 迁移学习介绍&#xff1a; mindspore 实现 ShuffleNet 图像分类&#xff1b; ShuffleNet 基本介绍&#xff1a; ShuffleNetV1 是旷视科技提…

RabbitMQ学习实践一:MQ的安装

文章是本人在学习springboot实现消息队列功能时所经历的过程的记录&#xff0c;仅供参考&#xff0c;如有侵权请随时指出。 参考文章地址&#xff1a; RabbitMQ安装与入门_rabbitmq win11配置-CSDN博客 RabbitMQ入门到实战一篇文章就够了-CSDN博客 RabbitMQ系列&#xff08…

进程通信(5):POSIX消息队列

随进程持续&#xff1a;IPC对象一直存在直到最后一个进程关闭该对象为止&#xff08;管道和FIFO)。 随内核持续&#xff1a;IPC对象存在一直到内核自举&#xff08;系统重新启动&#xff09;或者显示删除该对象。 如System V消息队列&#xff0c;System V信号量&#xff0c;S…

固态继电器的实际使用和有效应用

固态继电器(SSR)已成为现代电气和电子系统中不可或缺的组件&#xff0c;与传统的机电继电器相比具有众多优势。在本文中&#xff0c;我们将深入探讨SSR的实际方面、其应用以及有效部署的关键考虑因素。 什么是固态继电器&#xff1f; 固态继电器是使用半导体器件&#xff08;如…