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里使用Dom操作Xml
Jan 22 Javascript
用javascript控制iframe滚动的代码
Apr 10 Javascript
基于iframe实现类似于ajax的页面无刷新
May 31 Javascript
AngularJS入门教程之学习环境搭建
Dec 06 Javascript
jquery插件splitScren实现页面分屏切换模板特效
Jun 16 Javascript
AngularJS ngModel实现指令与输入直接的数据通信
Sep 21 Javascript
js原生跨域_用script标签的简单实现
Sep 24 Javascript
利用yarn实现一个webpack+react种子
Oct 25 Javascript
jQuery中的select操作详解
Nov 29 Javascript
Node.js中如何合并两个复杂对象详解
Dec 31 Javascript
Vue2.0 v-for filter列表过滤功能的实现
Sep 07 Javascript
如何在 ant 的table中实现图片的渲染操作
Oct 28 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
WHOIS类的修改版
2006/10/09 PHP
php cache类代码(php数据缓存类)
2010/04/15 PHP
PHP数组操作类实例
2015/07/11 PHP
浅析Yii2 gridview实现批量删除教程
2016/04/22 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
2017/12/21 PHP
yii2 url重写并隐藏index.php方法
2018/12/10 PHP
Thinkphp 框架扩展之标签库驱动原理与用法分析
2020/04/23 PHP
DOMAssitant最新版 DOMAssistant 2.5发布
2007/12/25 Javascript
Table冻结表头示例代码
2013/08/20 Javascript
JavaScript中的replace()方法使用详解
2015/06/06 Javascript
纯javascript制作日历控件
2015/07/17 Javascript
BootStrap glyphicon图标无法显示的解决方法
2016/09/06 Javascript
Bootstrap面板学习使用
2017/02/09 Javascript
Vue.js 2.0学习教程之从基础到组件详解
2017/04/24 Javascript
angularjs+bootstrap实现自定义分页的实例代码
2017/06/19 Javascript
vue中各组件之间传递数据的方法示例
2017/07/27 Javascript
JavaScript实现职责链模式概述
2018/01/25 Javascript
详解JavaScript实现动态的轮播图效果
2019/04/29 Javascript
vue-dplayer 视频播放器实例代码
2019/11/08 Javascript
python写的一个文本编辑器
2014/01/23 Python
Python常用列表数据结构小结
2014/08/06 Python
python中logging模块的一些简单用法的使用
2019/02/22 Python
python 实现在tkinter中动态显示label图片的方法
2019/06/13 Python
pytorch中如何使用DataLoader对数据集进行批处理的方法
2019/08/06 Python
详解python如何引用包package
2020/06/07 Python
html5 web本地存储将取代我们的cookie
2012/12/26 HTML / CSS
html5 css3实例教程 一款html5和css3实现的小机器人走路动画
2014/10/20 HTML / CSS
Stubhub英国:购买体育、演唱会和剧院门票
2018/06/10 全球购物
监督检查工作方案
2014/05/28 职场文书
建筑节能汇报材料
2014/08/22 职场文书
个人自我鉴定怎么写?
2019/07/01 职场文书
大学生党员暑假实践(活动总结)
2019/08/21 职场文书
详解Html5项目适配系统深色模式方案总结
2021/04/14 HTML / CSS
Python进度条的使用
2021/05/17 Python
一次MySQL启动导致的事故实战记录
2021/09/15 MySQL
USB TYPE-C 或将成为所有智能手机充电标准
2022/04/21 数码科技