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 date对象的减法处理实现代码
Dec 28 Javascript
Jquery弹出窗口插件 LeanModal的使用方法
Mar 10 Javascript
自动设置iframe大小的jQuery代码
Sep 11 Javascript
自己实现ajax封装示例分享
Apr 01 Javascript
JS实现获取当前URL和来源URL的方法
Aug 24 Javascript
jQuery插件HighCharts实现2D柱状图、折线图的组合多轴图效果示例【附demo源码下载】
Mar 09 Javascript
js实现产品缩略图效果
Mar 10 Javascript
js轮播图无缝滚动效果
Jun 17 Javascript
vuejs项目打包之后的首屏加载优化及打包之后出现的问题
Apr 01 Javascript
vue如何判断dom的class
Apr 26 Javascript
快速解决vue动态绑定多个class的官方实例语法无效的问题
Sep 05 Javascript
详解微信小程序实现跑马灯效果(附完整代码)
Apr 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中is_file不能替代file_exists的理由
2014/03/04 PHP
php通过执行CutyCapt命令实现网页截图的方法
2016/09/30 PHP
php实现购物车功能(以大苹果购物网为例)
2017/03/09 PHP
javascript处理table表格的代码
2010/12/06 Javascript
js split 的用法和定义 js split分割字符串成数组的实例代码
2012/05/13 Javascript
js匿名函数的调用示例(形式多种多样)
2014/08/20 Javascript
JavaScript中获取鼠标位置相关属性总结
2014/10/11 Javascript
JavaScript判断表单提交时哪个radio按钮被选中的方法
2015/03/21 Javascript
jQuery实现鼠标经过图片变亮其他变暗效果
2015/05/08 Javascript
JavaScript中的substr()方法使用详解
2015/06/06 Javascript
JS中常用的正则表达式
2016/09/29 Javascript
EsLint入门学习教程
2017/02/17 Javascript
JS简单实现点击按钮或文字显示遮罩层的方法
2017/04/27 Javascript
Vue的Flux框架之Vuex状态管理器
2017/07/30 Javascript
jquery在vue脚手架中的使用方式示例
2017/08/29 jQuery
Django与Vue语法的冲突问题完美解决方法
2017/12/14 Javascript
JS中的事件委托实例浅析
2018/03/22 Javascript
angular 组件通信的几种实现方式
2018/07/13 Javascript
vue-cli 打包使用history模式的后端配置实例
2018/09/20 Javascript
ES6基础之 Promise 对象用法实例详解
2019/08/22 Javascript
详解基于Vue/React项目的移动端适配方案
2019/08/23 Javascript
three.js 实现露珠滴落动画效果的示例代码
2021/03/01 Javascript
python使用multiprocessing模块实现带回调函数的异步调用方法
2015/04/18 Python
python 通过SSHTunnelForwarder隧道连接redis的方法
2019/02/19 Python
python+os根据文件名自动生成文本
2019/03/21 Python
原来我一直安装 Python 库的姿势都不对呀
2019/11/11 Python
PyTorch如何搭建一个简单的网络
2020/08/24 Python
calendar在python3时间中常用函数举例详解
2020/11/18 Python
国外平面设计素材网站:The Hungry JPEG
2017/03/28 全球购物
DC Shoes俄罗斯官网:美国滑板鞋和服饰品牌
2020/08/19 全球购物
自荐信结尾
2013/10/27 职场文书
2015年国税春训心得体会
2015/03/09 职场文书
心灵捕手观后感
2015/06/02 职场文书
红楼梦读书笔记
2015/06/25 职场文书
2015年度考核个人工作总结
2015/10/24 职场文书
2016年小学端午节活动总结
2016/04/01 职场文书