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 相关文章推荐
基于jQuery的自动完成插件
Feb 03 Javascript
深入理解JavaScript中为什么string可以拥有方法
May 24 Javascript
Vue 仿百度搜索功能实现代码
Feb 16 Javascript
Node.js连接mongodb实例代码
Jun 06 Javascript
JS+CSS实现网页加载中的动画效果
Oct 27 Javascript
vue2.0 路由不显示router-view的解决方法
Mar 06 Javascript
JavaScript原型对象、构造函数和实例对象功能与用法详解
Aug 04 Javascript
Javascript格式化并高亮xml字符串的方法及注意事项
Aug 13 Javascript
vue项目实现表单登录页保存账号和密码到cookie功能
Aug 31 Javascript
Vue开发环境中修改端口号的实现方法
Aug 15 Javascript
基于layui table返回的值的多级嵌套的解决方法
Sep 19 Javascript
Vue的过滤器你真了解吗
Feb 24 Vue.js
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
javascript,php获取函数参数对象的代码
2011/02/03 PHP
使用gd库实现php服务端图片裁剪和生成缩略图功能分享
2013/12/25 PHP
PHP中echo,print_r与var_dump区别分析
2014/09/29 PHP
php发送html格式文本邮件的方法
2015/06/10 PHP
php使用正则验证中文
2016/04/06 PHP
php blowfish加密解密算法
2016/07/02 PHP
js实现的网页颜色代码表全集
2007/07/17 Javascript
IE和Firefox在JavaScript应用中的兼容性探讨
2008/04/01 Javascript
JavaScript基本概念初级讲解论坛贴的学习记录
2009/02/22 Javascript
善用事件代理,警惕闭包的性能陷阱。
2011/01/20 Javascript
关于js日期转化为毫秒数“节省20%的效率和和节省9个字符“问题
2012/03/01 Javascript
JavaScript 反科里化 this [译]
2012/09/20 Javascript
jquery对元素拖动排序示例
2014/01/16 Javascript
jQuery实现的Div窗口震动特效
2014/06/09 Javascript
jQuery针对各类元素操作基础教程
2014/08/29 Javascript
jQuery Chart图表制作组件Highcharts用法详解
2016/06/01 Javascript
关于网页中的无缝滚动的js代码
2016/06/09 Javascript
JQuery实现DIV其他动画效果的简单实例
2016/09/18 Javascript
利用yarn实现一个webpack+react种子
2016/10/25 Javascript
jquery获取下拉框中的循环值
2017/02/08 Javascript
jQuery ajax请求struts action实现异步刷新
2017/04/19 jQuery
基于express中路由规则及获取请求参数的方法
2018/03/12 Javascript
vue中v-model的应用及使用详解
2018/06/27 Javascript
优雅的处理vue项目异常实战记录
2019/06/05 Javascript
移动端 Vue+Vant 的Uploader 实现上传、压缩、旋转图片功能
2019/06/10 Javascript
vue 修改 data 数据问题并实时显示操作
2020/09/07 Javascript
python+Django实现防止SQL注入的办法
2019/10/31 Python
python科学计算之scipy——optimize用法
2019/11/25 Python
用python 绘制茎叶图和复合饼图
2021/02/26 Python
宝拉珍选澳大利亚官方购物网站:Paula’s Choice澳大利亚
2016/09/13 全球购物
美国卡车、吉普车和SUV零件网站:4 Wheel Parts
2016/11/24 全球购物
哪些情况下不应该使用索引
2015/07/20 面试题
乐观大学生的自我评价
2014/01/10 职场文书
打架检讨书400字
2014/01/17 职场文书
小学数学教研活动总结
2014/07/01 职场文书
多人盗宝《绿林侠盗》第三赛季4.5上线 跨平台实装
2022/04/03 其他游戏