JavaScript手风琴页面制作


Posted in Javascript onMay 17, 2017

啥都不说了,直接上效果图

JavaScript手风琴页面制作

JavaScript手风琴页面制作

1.Html结构代码

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8" />
  <title>手风琴2</title>
  <link rel="stylesheet" type="text/css" href="css/new_file.css" rel="external nofollow" />
  <script src="js/jquery-1.10.2.min.js"></script>
  <script src="js/new_file.js"></script>
 </head>
 <body>
  <div id="gs">
   <div class="gs gs1">
    <div class="txt">
     <p class="p1">我的旅行记1我的旅行记3</p>
     <p class="p2">空山之旅我的旅行记3</p>
    </div>
   </div>
   <div class="gs gs2">
    <div class="txt">
     <p class="p1">我的旅行记2我的旅行记3</p>
     <p class="p2">沙漠之旅我的旅行记3</p>
    </div>
   </div>
   <div class="gs gs3">
    <div class="txt">
     <p class="p1">我的旅行记3我的旅行记3</p>
     <p class="p2">拉沙之旅我的旅行记3</p>
    </div>
   </div>
   <div class="gs gs4">
    <div class="txt">
     <p class="p1">我的旅行记4我的旅行记3</p>
     <p class="p2">雪山之旅我的旅行记3</p>
    </div>
   </div>
  </div>
 </body>
</html>

2.css样式代码

*{
 padding: 0px;
 margin: 0px;
 font-family: "微软雅黑";
}

#gs {
 width: 1100px;
 height: 429px;
 
}

.gs {
 width: 100px;
 height: 429px;
 float: left;
}

.gs4 {
 width: 789px;
 height: 429px;
}

.gs1 {
 background: url(../img/img/1.jpg) repeat scroll top left;
}
.gs2 {
 background-image: url(../img/img/2.jpg);
}
.gs3 {
 background-image: url(../img/img/3.jpg);
}
.gs4 {
 background-image: url(../img/img/4.jpg);
}

.txt {
 width: 100px;
 height: 429px;
 /*margin: 15px;*/
 background: rgba(0,0,0,0.5);
 cursor: pointer;
}

/*.txt p {
 float: left;
 width: 20px;
 height: 429px;
 color: #fff;
 font-size: 20px;
 margin: 14px;
}*/

.txt p {
 color: #fff;
 float: left;
 margin: 15px;
}

.txt .p1 {
 font-size: 14px;
 width: 14px;
}

.txt .p2 {
 font-size: 12px;
 width: 12px;
}

3.javascript代码

$(function(){
 $(".txt").mouseover(function(){
  $(this).parent().stop(true).animate({"width":"789px"},500).siblings().stop(true).animate({"width":"100px"},500);
 });
});

4.主要:

a.字体竖排垂直:字体大小font-size = 包含字体标签宽度width

b.js中stop()方法:stop()表示结束动画有过渡

 stop(true)表示暂停动画,

   stop(true,true)表示立即结束动画,无过渡

c.parent():找到上一级元素

  siblings():除了本元素外,其他的。。。

  animate():动画效果

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery 简单的进度条实现代码
Mar 11 Javascript
初识JQuery 实例一(first)
Mar 16 Javascript
innerHTML与jquery里的html()区别介绍
Oct 12 Javascript
javascript模拟select,jselect的方法实现
Nov 08 Javascript
Jquery仿淘宝京东多条件筛选可自行结合ajax加载示例
Aug 28 Javascript
js实现简单计算器
Nov 22 Javascript
jQuery实现的精美平滑二级下拉菜单效果代码
Mar 28 Javascript
jQuery的each循环用法简单示例
Jun 12 Javascript
JavaScript函数表达式详解及实例
May 05 Javascript
react-native-fs实现文件下载、文本存储的示例代码
Sep 22 Javascript
原生JS实现动态添加新元素、删除元素方法
May 05 Javascript
微信小程序左滑删除实现代码实例
Sep 16 Javascript
jQuery查找dom的几种方法效率详解
May 17 #jQuery
bootstrap的工具提示实例代码
May 17 #Javascript
js字符串与Unicode编码互相转换
May 17 #Javascript
JavaScript实现省市县三级级联特效
May 16 #Javascript
原生js简单实现放大镜特效
May 16 #Javascript
javascript 中iframe高度自适应(同域)实例详解
May 16 #Javascript
vue.js实现用户评论、登录、注册、及修改信息功能
May 30 #Javascript
You might like
linux下 C语言对 php 扩展
2008/12/14 PHP
提高PHP编程效率的53个要点(经验小结)
2010/09/04 PHP
PHP标准库(PHP SPL)详解
2019/03/16 PHP
javascript 支持ie和firefox杰奇翻页函数
2008/07/22 Javascript
让JavaScript拥有类似Lambda表达式编程能力的方法
2010/09/12 Javascript
JQuery each()函数如何优化循环DOM结构的性能
2012/12/10 Javascript
基于jquery实现一张图片点击鼠标放大再点缩小
2013/09/29 Javascript
ECMAScript6的新特性箭头函数(Arrow Function)详细介绍
2014/06/07 Javascript
JS面向对象基础讲解(工厂模式、构造函数模式、原型模式、混合模式、动态原型模式)
2014/08/16 Javascript
js调用百度地图及调用百度地图的搜索功能
2015/09/07 Javascript
jQuery Validate验证框架经典大全
2015/09/23 Javascript
JavaScript判断数组是否存在key的简单实例
2016/08/03 Javascript
网页瀑布流布局jQuery实现代码
2016/10/21 Javascript
BootStrapTable服务器分页实例解析
2016/12/20 Javascript
Highcharts+NodeJS搭建数据可视化平台示例
2017/01/01 NodeJs
javascript作用域链与执行环境详解
2017/03/25 Javascript
babel之配置文件.babelrc入门详解
2018/02/22 Javascript
[52:03]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第三场 1月31日
2021/03/11 DOTA
python 接口返回的json字符串实例
2018/03/27 Python
使用Python实现在Windows下安装Django
2018/10/17 Python
如何基于python操作json文件获取内容
2019/12/24 Python
深入了解NumPy 高级索引
2020/07/24 Python
推荐值得学习的12款python-web开发框架
2020/08/10 Python
Python字典取键、值对的方法步骤
2020/09/30 Python
英国户外玩具儿童游乐设备网站:TP Toys(蹦床、攀爬框架、秋千、滑梯和游戏屋)
2018/04/09 全球购物
Myprotein法国官网:欧洲第一运动营养品牌
2019/03/26 全球购物
我的中国梦演讲稿初中篇
2014/08/19 职场文书
小学生田径运动会广播稿
2014/09/11 职场文书
销售简历自我评价怎么写
2014/09/26 职场文书
培训讲师开场白
2015/06/01 职场文书
结婚典礼致辞
2015/07/28 职场文书
母亲节感言
2015/08/03 职场文书
关爱空巢老人感想
2015/08/11 职场文书
高中语文教学反思范文
2016/02/16 职场文书
穷人该怎么创业?谨记以下几点
2019/07/11 职场文书
Redis高并发缓存架构性能优化
2022/05/15 Redis