JS+CSS实现简易的滑动门效果代码


Posted in Javascript onSeptember 24, 2015

本文实例讲述了JS+CSS实现简易的滑动门效果代码。分享给大家供大家参考。具体如下:

看了很多的滑动门和滑动菜单的资料,总算写出来了一个像样的滑动门,虽然外观不怎么样,但可以兼容火狐,还请老前辈们不要笑话,以后有好多西再请大家批评。

运行效果截图如下:

JS+CSS实现简易的滑动门效果代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>学习练手写下个简易的滑动门</title>
<style>
*{
margin:0px;
padding:0px;
font-size:9pt;
}
#tab{width:400px;
height:auto;
margin:0 auto;
}
ul{list-style:none; margin-left:20px;}
li{ float:left;height:30px;background:url(15.jpg);margin:0 5px;text-align:center;line-height:30px;color:#293863;width:60px; position:relative;bottom:-3px;}/*margin;那里调节各个li之间的距离,position是保证下边框的出现*/
.dise{display:block;}
.undise{display:none;}
.fff{background:
url(images/tr.jpg);}
#all{clear:left; width:400px;}
#all div{width:400px;background-color:#F2F5FA;text-align:left;line-height:20px; height:200px;
border:1px #CCCDCD solid; }/*一定要设border*/
}
</style>
</head>
<script language="javascript">
function g(o){return document.getElementById(o);}
function showdiv(i){
for(j=1;j<=3;j++){
g("div"+j).className="undise"//将三个都设为undise,以便将来可以设置显示的那个;
g("li"+j).className=""//消除原来所有li的属性
}
g("div"+i).className="dise"
g("li"+i).className="fff"
}
function showdiv1(i){
for(j=4;j<=6;j++){
g("div"+j).className="undise"//将三个都设为undise,以便将来可以设置显示的那个;
g("li"+j).className=""//消除原来所有li的属性
}
g("div"+i).className="dise"
g("li"+i).className="fff"
}
</script>
<body>
 <div div id="tab">
  <ul>
  <li id="li1" class="fff"><span onmouseover="showdiv(1)">世界的中国</span></li>
  <li id="li2"><span onmouseover="showdiv(2)">网页特效</span></li>
  <li id="li3"><span href="#" onmouseover="showdiv(3)">脚本代码</span></li>
  </ul>
 <div id="all">
  <div id="div1" class="dise">学习型源码下载站。</div>
  <div id="div2" class="undise">精选网页特效,应有尽有~</div>
  <div id="div3" class="undise">高质量脚本代码资源随您下载!</div> 
 </div>
 </div>
</body>
</html>

希望本文所述对大家的JavaScript程序设计有所帮助。

Javascript 相关文章推荐
Javascript技术技巧大全(五)
Jan 22 Javascript
简单选项卡 js和jquery制作方法分享
Feb 26 Javascript
JS图片自动轮换效果实现思路附截图
Apr 30 Javascript
jQuery前端框架easyui使用Dialog时bug处理
Dec 05 Javascript
Node.js中安全调用系统命令的方法(避免注入安全漏洞)
Dec 05 Javascript
javascript实现下拉提示选择框
Dec 29 Javascript
javascript创建对象的几种模式介绍
May 06 Javascript
JavaScript必知必会(十) call apply bind的用法说明
Jun 08 Javascript
详解angular2封装material2对话框组件
Mar 03 Javascript
Vue实现virtual-dom的原理简析
Jul 10 Javascript
Express进阶之log4js实用入门指南
Feb 10 Javascript
vue click.stop阻止点击事件继续传播的方法
Sep 04 Javascript
JS实现网站菜单拖拽移位效果的方法
Sep 24 #Javascript
jQuery实现的经典竖向伸缩菜单效果代码
Sep 24 #Javascript
JS+CSS实现经典的左侧竖向滑动菜单效果
Sep 23 #Javascript
直接拿来用的15个jQuery代码片段
Sep 23 #Javascript
JS实现漂亮的淡蓝色滑动门效果代码
Sep 23 #Javascript
jQuery Validate验证框架经典大全
Sep 23 #Javascript
Javascript实现的简单右键菜单类
Sep 23 #Javascript
You might like
PHP生成指定长度随机数最简洁的方法
2014/07/14 PHP
php类的扩展和继承用法实例
2015/06/20 PHP
Smarty使用自定义资源的方法
2015/08/08 PHP
php实现银联商务公众号+服务窗支付的示例代码
2019/10/12 PHP
php 中self,this的区别和操作方法实例分析
2019/11/04 PHP
JavaScript 高效运行代码分析
2010/03/18 Javascript
jquery分页插件AmSetPager(自写)
2013/04/15 Javascript
获取鼠标在div中的相对位置的实现代码
2013/12/30 Javascript
jquery实现非叠加式的搜索框提示效果
2014/01/07 Javascript
jquery插件star-rating.js实现星级评分特效
2015/04/15 Javascript
jQuery获取元素父节点的方法
2016/06/21 Javascript
Bootstrap的modal拖动效果
2016/12/25 Javascript
ajax的分页查询示例(不刷新页面)
2017/01/11 Javascript
AngularJS前端页面操作之用户修改密码功能示例
2017/03/27 Javascript
jQuery extend()详解及简单实例
2017/05/06 jQuery
基于JavaScript实现百度搜索框效果
2020/06/28 Javascript
详解动画插件wow.js的使用方法
2017/09/13 Javascript
node.js基于express使用websocket的方法
2017/11/09 Javascript
小程序实现多选框功能
2018/10/30 Javascript
javascript实现鼠标点击生成文字特效
2019/12/24 Javascript
探究Python中isalnum()方法的使用
2015/05/18 Python
书单|人生苦短,你还不用python!
2017/12/29 Python
EM算法的python实现的方法步骤
2018/01/02 Python
Python绘制3D图形
2018/05/03 Python
Python利用openpyxl库遍历Sheet的实例
2018/05/03 Python
python sorted方法和列表使用解析
2019/11/18 Python
Python TCP通信客户端服务端代码实例
2019/11/21 Python
python使用scapy模块实现ARP扫描的过程
2021/01/21 Python
欧尚俄罗斯网上超市:Auchan俄罗斯
2018/05/03 全球购物
荷兰电脑专场:Paradigit
2018/05/05 全球购物
Eyeko美国:屡获殊荣的睫毛膏、眼线笔和眉妆
2018/07/05 全球购物
一体化教学实施方案
2014/05/10 职场文书
入党综合考察材料
2014/06/02 职场文书
公司党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
违纪学生保证书
2015/02/27 职场文书
Pandas实现DataFrame的简单运算、统计与排序
2022/03/31 Python