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 相关文章推荐
调试Node.JS的辅助工具(NodeWatcher)
Jan 04 Javascript
javascript数组去重3种方法的性能测试与比较
Mar 26 Javascript
JavaScript设计模式之原型模式(Object.create与prototype)介绍
Dec 28 Javascript
js实现文本框输入文字个数限制代码
Dec 25 Javascript
AngularJs 60分钟入门基础教程
Apr 03 Javascript
JavaScript每天必学之数组和对象部分
Sep 17 Javascript
jquery实现的回旋滚动效果完整实例【附demo源码下载】
Sep 20 Javascript
bootstrap模态框示例代码分享
May 17 Javascript
详解Node.js access_token的获取、存储及更新
Jun 20 Javascript
Vue列表循环从指定下标开始的多种解决方案
Apr 08 Javascript
微信小程序仿通讯录功能
Apr 09 Javascript
Vue SPA 首屏优化方案
Feb 26 Vue.js
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
PHP中的正规表达式(二)
2006/10/09 PHP
PHP操作数组相关函数
2011/02/03 PHP
vs中通过剪切板循环来循环粘贴不同内容
2011/04/30 PHP
PHP图片等比缩放类SimpleImage使用方法和使用实例分享
2014/04/10 PHP
19个Android常用工具类汇总
2014/12/30 PHP
帝国cms常用标签汇总
2015/07/06 PHP
使用PHP json_decode可能遇到的坑与解决方法
2017/08/03 PHP
使javascript也能包含文件
2006/10/26 Javascript
初窥JQuery(二)事件机制(2)
2010/12/06 Javascript
JQuery中dataGrid设置行的高度示例代码
2014/01/03 Javascript
jQuery焦点图切换特效代码分享
2015/09/15 Javascript
javascript基础知识分享之类与函数化
2016/02/13 Javascript
简单的JS控制button颜色随点击更改的实现方法
2017/04/17 Javascript
jquery传参及获取方式(两种方式)
2020/02/13 jQuery
JavaScript面试中常考的字符串操作方法大全(包含ES6)
2020/05/10 Javascript
跟老齐学Python之用while来循环
2014/10/02 Python
Python中常见的数据类型小结
2015/08/29 Python
Python 装饰器深入理解
2017/03/16 Python
python 内置模块详解
2019/01/01 Python
Python3实现计算两个数组的交集算法示例
2019/04/03 Python
查看keras各种网络结构各层的名字方式
2020/06/11 Python
Keras预训练的ImageNet模型实现分类操作
2020/07/07 Python
优纳科技软件测试面试题
2012/05/15 面试题
幼师自荐信
2013/10/26 职场文书
打架检讨书400字
2014/01/17 职场文书
爷爷追悼会答谢词
2014/01/24 职场文书
中学教师自我鉴定
2014/02/07 职场文书
公司承诺书格式
2014/05/21 职场文书
党的生日活动方案
2014/08/15 职场文书
企业领导班子四风对照检查材料
2014/09/27 职场文书
2014年协会工作总结
2014/11/22 职场文书
情侣之间的道歉短信
2015/05/12 职场文书
就业证明函
2015/06/17 职场文书
通讯稿范文
2015/07/22 职场文书
学校体育节班级口号
2015/12/25 职场文书
Nginx HTTP跳转至HTTPS
2022/05/15 Servers