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 相关文章推荐
简单JS代码压缩器
Oct 12 Javascript
javascript动态添加表格数据行(ASP后台数据库保存例子)
May 08 Javascript
html中的input标签的checked属性jquery判断代码
Sep 19 Javascript
Jquery 在页面加载后执行的几种方式
Mar 14 Javascript
js实现百度搜索提示框
Feb 05 Javascript
JS完成画圆圈的小球
Mar 07 Javascript
使用原生js+canvas实现模拟心电图的实例
Sep 20 Javascript
react实现一个优雅的图片占位模块组件详解
Oct 30 Javascript
iview Upload组件多个文件上传的示例代码
Sep 30 Javascript
Node.js中读取TXT文件内容fs.readFile()用法
Oct 10 Javascript
json 带斜杠时如何解析的实现
Aug 12 Javascript
基于Element封装一个表格组件tableList的使用方法
Jun 29 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自动适应范围的分页代码
2008/08/05 PHP
PHP常用字符串操作函数实例总结(trim、nl2br、addcslashes、uudecode、md5等)
2016/01/09 PHP
PHP获取用户访问IP地址的5种方法
2016/05/16 PHP
php版微信支付api.mch.weixin.qq.com域名解析慢原因与解决方法
2016/10/12 PHP
php 5.4 全新的代码复用Trait详解
2017/01/05 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
滚动条变色 隐藏滚动条与双击网页自动滚屏显示代码
2009/12/28 Javascript
jQuery的animate函数实现图文切换动画效果
2015/05/03 Javascript
javascript数字验证的实例代码(推荐)
2016/08/20 Javascript
详解Javascript中的原型OOP
2016/10/12 Javascript
基于jQuery实现照片墙自动播放特效
2017/01/12 Javascript
jquery插件ContextMenu设置右键菜单
2017/03/13 Javascript
js字符串与Unicode编码互相转换
2017/05/17 Javascript
jQuery实现的页面遮罩层功能示例【测试可用】
2017/10/14 jQuery
一个Vue页面的内存泄露分析详解
2018/06/25 Javascript
使用Easyui实现查询条件的后端传递并自动刷新表格的两种方法
2019/09/09 Javascript
vue实现的封装全局filter并统一管理操作示例
2020/02/02 Javascript
Vue 解决父组件跳转子路由后当前导航active样式消失问题
2020/07/21 Javascript
JavaScript事件循环及宏任务微任务原理解析
2020/09/02 Javascript
react的hooks的用法详解
2020/10/12 Javascript
Vue看了就会的8个小技巧
2021/01/21 Vue.js
python中的多线程实例教程
2014/08/27 Python
python如何支持并发方法详解
2020/07/25 Python
HTML5中图片之间的缝隙完美解决方法
2017/07/07 HTML / CSS
日本化妆品植村秀俄罗斯官方网站:Shu Uemura俄罗斯
2020/02/01 全球购物
如果重写了对象的equals()方法,需要考虑什么
2014/11/02 面试题
我的五年职业生涯规划
2014/01/23 职场文书
三月学雷锋活动总结
2014/06/26 职场文书
2014年商场国庆节活动策划方案
2014/09/16 职场文书
领导干部作风建设剖析材料
2014/10/11 职场文书
刑事辩护授权委托书格式
2014/10/13 职场文书
个人年度总结报告
2015/03/09 职场文书
2015年幼儿园卫生保健工作总结
2015/05/12 职场文书
长辈生日祝福语大全(72句)
2019/08/09 职场文书
vue3如何优雅的实现移动端登录注册模块
2021/03/29 Vue.js
SpringBoot前端后端分离之Nginx服务器下载安装过程
2022/08/14 Servers