纯css实现的tab切换效果

 其实是使用锚点作为标记,通过点击实现了切换。css代码

代码如下:

body,div,ul,li{margin:0; padding:0; font-size:12px;}
.clearFloat{ clear:both; height:0; line-height:0; font-size:0;}
.tab_ul{ margin:10px auto 0; padding-left:20px; width:228px; height:31px; background-color:#FCEDFF;border:1px solid #DBA4E8; border-bottom:0;}
.tab_ul li{ float:left; display:inline; margin:5px 0 0 5px; width:46px; height:26px;}
.tab_ul li a{ display:block;width:46px; height:26px; line-height:26px; text-align:center;font-size:12px; color:#000000; text-decoration:none;}
.tab_ul li a:hover{color:#5F0082; font-weight:bold;}
.tabDiv{ margin:0 auto; width:248px; height:200px; border:1px solid #DBA4E8; border-top:0; overflow:hidden;}
.tabDiv ul{ margin:0 auto; padding-top:10px; width:218px; height:190px;}
.tabDiv ul li{ height:24px;color:#666666; font-size:12px; margin-left:20px; }
.tabDiv ul li a{ color:#333333; margin-left:5px;}

 

代码如下:

</pre>html代码<pre name="code" class="css"><body>
<!--tab-->
<ul class="tab_ul">
<li><a href="#ul1">目录1</a></li>
<li><a href="#ul2">目录2</a></li>
<li><a href="#ul3">目录3</a></li>
<li><a href="#ul4">目录4</a></li>
</ul>
<div class="tabDiv">
<ul id="ul1">
<li><a href="#" >java</a></li>
<li><a href="#" >c++</a></li>
<li><a href="#" >c#</a></li>
<li><a href="#" >php</a></li>
<li><a href="#" >javascript</a></li>
<li><a href="#" >css</a></li>
<li><a href="#" >html</a></li>
</ul>
<ul id="ul2">
<li><a href="#" >语文</a></li>
<li><a href="#" >数学</a></li>
<li><a href="#" >英语</a></li>
<li><a href="#" >历史</a></li>
<li><a href="#" >地理</a></li>
<li><a href="#" >生物</a></li>
<li><a href="#" >化学</a></li>
</ul>
<ul id="ul3">
<li><a href="#" >红色</a></li>
<li><a href="#" >黄色</a></li>
<li><a href="#" >橙色</a></li>
<li><a href="#" >绿色</a></li>
<li><a href="#" >紫色</a></li>
<li><a href="#" >蓝色</a></li>
<li><a href="#" >黑色</a></li>
</ul>
<ul id="ul4">
<li><a href="#" >运营</a></li>
<li><a href="#" >设计</a></li>
<li><a href="#" >产品</a></li>
<li><a href="#" >程序</a></li>
<li><a href="#" >美工</a></li>
<li><a href="#" >交互</a></li>
<li><a href="#" >经理</a></li>
</ul>
</div>
<!--tab结束-->
</body> 

时间: 2024-09-14 05:29:07

纯css实现的tab切换效果的相关文章

纯CSS简洁的TAB切换效果代码

新闻 评论 技术 点评 新闻列表 评论列表 技术列表 点评列表 新闻 评论 技术 点评 新闻列表 评论列表 技术列表 点评列表 新闻 评论 技术 点评 新闻内容

div+css+js模拟tab切换效果 事件绑定 IE,firefox兼容_javascript技巧

框1111 框2222 框3333 框4444 这里是内容撒.111.. 这里是内容撒.111.. 这里是内容撒.111.. 这里是内容撒222.. 这里是内容撒.222.. 这里是内容撒.222.. 这里是内容撒.333.. 这里是内容撒.333.. 这里是内容撒.333.. 这里是内容撒.444.. 这里是内容撒.444.. 这里是内容撒.444..

jquery实现的tab切换效果

  以下是源代码: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <title>div

js实现tab切换效果实例_javascript技巧

直接先来个真相吧:   [HTML代码] <div id="menu"> <!--tag标题--> <ul id="nav"> <li><a href="#" class="selected">tab1</a></li> <li><a href="#" class="">tab2&

jQuery实现的一个tab切换效果内部还嵌有切换_jquery

大致效果如图 下面是代码:自己导入jQuery包. 样式: <style type="text/css"> body,ul,li,div,a{margin:0px;padding:0px;} body{margin-top:10px;margin-left:15px;} #all{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;width:255px;}

JS封装的选项卡TAB切换效果示例_javascript技巧

本文实例讲述了JS封装的选项卡TAB切换效果.分享给大家供大家参考,具体如下: <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title>JS封装的选项卡TAB代码</title> <style type="text/css"> *{ padding:0; margin:0;}

jQuery简单tab切换效果实现方法

 本文实例讲述了jQuery简单tab切换效果实现方法.分享给大家供大家参考.具体如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 <script src="js/jquery-latest.js"></script> <SCRIPT language=javascript ty

android tab切换效果如图???求实现思路

问题描述 android tab切换效果如图???求实现思路 解决方案 Android实现Tab切换效果总结 解决方案二: 其实这个效果分块解释,这样的效果不难.上面的四个按钮要做style,选择和非选择要有相应的图片背景就ok了. 解决方案三: 谢谢,我真正想问的是 上边 白色 和 灰色倾斜的的圆角只能用图片?? 解决方案四: 上边的白色和灰色,用图片实现比较快,而且方便.也可以做动画什么的. 解决方案五: 上边的是使用图片显示,下面使用Viewpager就行了.

js中常用的Tab切换效果(推荐)_javascript技巧

如下所示: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>tab</title> <style> *{margin:0; padding:0; list-style:none;} .box{ width: 1000px; overflow: hidden; margin:100px auto