JS+DIV+CSS实现的经典标签切换效果代码


Posted in Javascript onSeptember 14, 2015

本文实例讲述了JS+DIV+CSS实现的经典标签切换效果代码。分享给大家供大家参考。具体如下:

这里演示JS+DIV+CSS实现的标签切换效果代码,通俗说就是滑动门的实现效果,很不错的实例,希望对你学习JS+CSS布局有帮助。

运行效果截图如下:

JS+DIV+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>DIV CSS布局实例:CSS标签切换代码</title>
<style type="text/css"> 
* {list-style-type:none; font-size:12px; text-decoration:none; margin:0; padding:0;}
a {behavior:url(xuxian.htc)}
.woaicss {width:438px; height:300px; overflow:hidden; margin:50px auto;}
.woaicss_title {width:438px; height:30px; background:#fff url(images/btn_bg.png) no-repeat; overflow:hidden;}
.woaicss_title li {display:block; float:left; margin:0 2px 0 0; display:inline; text-align:center;}
.woaicss_title li a {display:block; width:90px; heigth:30px; line-height:34px; color:#fff;}
.woaicss_title li a:hover {color:#f0f0f0; text-decoration:underline;}
.woaicss_title_bg1 {background-position:0 0;}
.woaicss_title_bg2 {background-position:0 -30px;}
.woaicss_title_bg3 {background-position:0 -60px;}
.woaicss_title_bg4 {background-position:0 -90px;}
.woaicss_con {display:block; width:438px; height:270px; background:url(images/con_bg.png) no-repeat 0 0; overflow:hidden;}
.woaicss_con ul {width:418px; height:250px; margin:12px auto;}
.woaicss_con li {width:418px; line-height:30px; margin:0 auto; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.woaicss_con li a {color:#03c;}
.woaicss_con li a:hover {color:#069; text-decoration:underline;}
.woaicss_copy {width:438px; margin:10px auto; text-align:center;}
.woaicss_copy a {color:#f00;}
</style>
</head>
<body>
<div class="woaicss">
<script language="javascript"> 
 function woaicssq(num){
 for(var id = 1;id<=4;id++)
 {
 var MrJin="woaicss_con"+id;
 if(id==num)
 document.getElementById(MrJin).style.display="block";
 else
 document.getElementById(MrJin).style.display="none";
 }
 if(num==1) 
 document.getElementById("woaicsstitle").className="woaicss_title woaicss_title_bg1";
 if(num==2)
 document.getElementById("woaicsstitle").className="woaicss_title woaicss_title_bg2";
 if(num==3)
 document.getElementById("woaicsstitle").className="woaicss_title woaicss_title_bg3";
 if(num==4)
 document.getElementById("woaicsstitle").className="woaicss_title woaicss_title_bg4";
 }
</script>
 <ul class="woaicss_title woaicss_title_bg1" id="woaicsstitle">
  <li><a href="#" target="_blank" onmouseover="javascript:woaicssq(1)">ExtJS</a></li>
  <li><a href="#" target="_blank" onmouseover="javascript:woaicssq(2)">Div教程</a></li>
  <li><a href="#" target="_blank" onmouseover="javascript:woaicssq(3)">CSS布局实例</a></li>
  <li><a href="#" target="_blank" onmouseover="javascript:woaicssq(4)">WEB标准化</a></li>
 </ul>
 <div class="woaicss_con" id="woaicss_con1" style="display:block;">
   <ul>
    <li>·<a href="#" title="">Web Developer插件教程 CSS网页布局辅助设计利器!详细图文讲解!</a></li>
    <li>·<a href="#" title="">CSS Templates 频道4月5日更新 增加模板22套</a></li>
    <li>·<a href="#" title="">XHTML与CSS入门经典 从零开始系列教程!</a></li>
    <li>·<a href="#" title="">DIV+CSS布局入门示例(目录)</a></li>
    <li>·<a href="#" title="">CSS基础教程17篇 [翻译Htmldog]</a></li>
    <li>·<a href="#" title="">DIV CSS布局实例:用css网站布局之十步实录!(目录) </a></li>
    <li>·<a href="#" title="">WEB2.0标准教程 循序渐进十二天的基础学习!</a></li>
    <li>·<a href="#" title="">Div+CSS 网页布局 教程!</a></li>
   </ul>
 </div>
 <div class="woaicss_con" id="woaicss_con2" style="display:none;">
   <ul>
    <li>·<a href="#" title="">DIV+CSS的XHTML代码结构浅谈 - 不要真DIV+CSS了</a></li>
    <li>·<a href="#" title="">Div CSS教程:letter-spacing与word-spacing属性详解</a></li>
    <li>·<a href="#" title="">margin外边距属性在inline内联元素中应用的测试!</a></li>
    <li>·<a href="#" title="">Div CSS教程:block element与inline element元素详解 </a></li>
    <li>·<a href="#" title="">DIV CSS实例教程:一款清新风格的CSS新闻列表制作</a></li>
    <li>·<a href="#" title="">DIV CSS布局中如何组织样式表以便于简化、维护</a></li>
    <li>·<a href="#" title="">DIV CSS编码中容易犯的一些错误 DIV CSS编码中容易犯的一些错误</a></li>
    <li>·<a href="#" title="">如何将XHTML+CSS页面转换为打印机页面</a></li>
   </ul>
 </div>
 <div class="woaicss_con" id="woaicss_con3" style="display:none;">
   <ul>
    <li>·<a href="#" title="">IE6、IE7绝对定位与链接 问题研究</a></li>
    <li>·<a href="#" title="">CSS实例:无懈可击的CSS圆角技术!</a></li>
    <li>·<a href="#" title="">CSS布局教程:DIV+CSS三列式布局的实现方法</a></li>
    <li>·<a href="#" title="">CSS基础实例:CSS实现带背景图片的文字链接的方法</a></li>
    <li>·<a href="#" title="">Div+CSS实例:如何用CSS实现背景半透明效果</a></li>
    <li>·<a href="#" title="">CSS实例:list-style-type在IE与FF中奇怪的现象解析</a></li>
    <li>·<a href="#" title="">Div CSS布局关于分辨率与100%自适应问题的探讨!</a></li>
    <li>·<a href="#" title="">CSS实例:如何让无空格的长字符在IE和FF下面实现自动换行?</a></li>
   </ul>
 </div>
 <div class="woaicss_con" id="woaicss_con4" style="display:none;">
   <ul>
    <li>·<a href="#" title="">CSS实用案例集(第2版) - CSS Cookbook</a></li>
    <li>·<a href="#" title="">CSS禅意花园 读后感</a></li>
    <li>·<a href="#" title="">CSS实战手册 公开发行 强烈推荐!2007年第17届Jolt 生产效率大奖</a></li>
    <li>·<a href="#" title="">CSSer:你该如何发展,如何学习进步?</a></li>
    <li>·<a href="#" title="">The ultimate webdesign usability checklist</a></li>
    <li>·<a href="#" title="">Adobe Dreamweaver CS3 新功能简介</a></li>
    <li>·<a href="#" title="">Web Standards与Web2.0应有所区别!</a></li>
    <li>·<a href="#" title="">CSS教程:是什么使得CSS改善了WEB网站的可访问性</a></li>
   </ul>
 </div>
</div>
</body>
</html>

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

Javascript 相关文章推荐
理解JavaScript的caller,callee,call,apply
Apr 28 Javascript
html组件不可输入(只读)同时任何组件都有效
Apr 01 Javascript
JavaScript+html5 canvas制作的百花齐放效果完整实例
Jan 26 Javascript
bootstrap与Jquery UI 按钮样式冲突的解决办法
Sep 23 Javascript
BootStrap fileinput.js文件上传组件实例代码
Feb 20 Javascript
vue单个组件实现无限层级多选菜单功能
Apr 10 Javascript
vue插件开发之使用pdf.js实现手机端在线预览pdf文档的方法
Jul 12 Javascript
layui实现点击按钮给table添加一行
Aug 10 Javascript
Vue中使用方法、计算属性或观察者的方法实例详解
Oct 31 Javascript
JS document内容及样式操作完整示例
Jan 14 Javascript
使用npm命令提示: 'npm' 不是内部或外部命令,也不是可运行的程序的处理方法
May 14 Javascript
JavaScript 中判断变量是否为数字的示例代码
Oct 22 Javascript
jQuery实现Meizu魅族官方网站的导航菜单效果
Sep 14 #Javascript
jQuery实现鼠标悬停背景翻转的黑色导航菜单代码
Sep 14 #Javascript
JS+CSS实现自动切换的网页滑动门菜单效果代码
Sep 14 #Javascript
JavaScript人脸识别技术及脸部识别JavaScript类库Tracking.js
Sep 14 #Javascript
JS实现可关闭的对联广告效果代码
Sep 14 #Javascript
详解JavaScript中的4种类型识别方法
Sep 14 #Javascript
jquery实现鼠标点击后展开列表内容的导航栏效果
Sep 14 #Javascript
You might like
PHP中迭代器的简单实现及Yii框架中的迭代器实现方法示例
2020/04/26 PHP
js图片自动切换效果处理代码
2013/05/07 Javascript
jsp+javascript打造级连菜单的实例代码
2013/06/14 Javascript
实现只能输入数字的input不用replace方法
2013/09/12 Javascript
jquery实现邮箱自动补全功能示例分享
2014/02/17 Javascript
javascript 数组操作详解
2015/01/29 Javascript
基于zepto.js简单实现上传图片
2016/06/21 Javascript
封装获取dom元素的简单实例
2016/07/08 Javascript
AngularJS基础 ng-selected 指令简单示例
2016/08/03 Javascript
js实现无缝循环滚动
2020/06/23 Javascript
jQuery如何防止Ajax重复提交
2016/10/14 Javascript
jstree的简单实例
2016/12/01 Javascript
JQuery异步提交表单与文件上传功能示例
2017/01/12 Javascript
JS仿QQ好友列表展开、收缩功能(第一篇)
2017/07/07 Javascript
JS插件clipboard.js实现一键复制粘贴功能
2020/12/04 Javascript
JavaScript 替换所有匹配内容及正则替换方法
2020/02/12 Javascript
Python装饰器原理与用法分析
2018/04/30 Python
pip install urllib2不能安装的解决方法
2018/06/12 Python
如何用Python徒手写线性回归
2021/01/25 Python
Python中生成ndarray实例讲解
2021/02/22 Python
CSS3利用text-shadow属性实现多种效果的文字样式展现方法
2016/08/25 HTML / CSS
Html5无刷新修改browser Url的方法
2014/01/15 HTML / CSS
canvas简易绘图的实现(海绵宝宝篇)
2018/07/04 HTML / CSS
Hotels.com台湾:饭店订房网
2017/09/06 全球购物
Shoes For Crews法国官网:美国领先的防滑鞋设计和制造商
2018/01/01 全球购物
地球上最先进的胡子和头发修剪器:Bevel
2018/01/23 全球购物
团工委书记自荐书范文
2013/12/17 职场文书
行政文秘岗位职责范本
2014/02/10 职场文书
乡镇办公室工作决心书
2014/03/11 职场文书
普通党员四风问题对照检查材料
2014/09/27 职场文书
2015年新学期寄语
2015/02/26 职场文书
大学考试作弊检讨书
2015/05/06 职场文书
2015年小学体育教师工作总结
2015/10/23 职场文书
合作协议书格式范本
2016/03/21 职场文书
uwsgi+nginx代理Django无法访问静态资源的解决
2021/05/10 Servers
CSS子盒子水平和垂直居中的五种方法
2022/07/23 HTML / CSS