Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[教程] 纯CSS实现TAB切换,加快网页内容显示速度

[复制链接]
那些花儿站 发表于 2007-11-15 20:11:03 | 显示全部楼层 |阅读模式
纯CSS实现TAB切换,效率自然是+js不能比的。
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh" lang="zh">
  3. <head profile="http://www.w3.org/2000/08/w3c-synd/#">
  4. <meta http-equiv="content-language" content="zh-cn" />
  5. <meta http-equiv="content-type" content="text/html;charset=gb2312" />

  6. <style>

  7. dl {
  8.         position:absolute;
  9.         width:240px;
  10.         height:170px;
  11.         border:10px solid #eee;
  12.         }
  13. dd {
  14.         margin:0;
  15.         width:240px;
  16.         height:170px;
  17.         overflow:hidden;
  18.         }
  19. dt {
  20.         position:absolute;
  21.         right:1px;
  22.         }

  23. ul {
  24.         margin:0;
  25.         padding:0;
  26.         width:260px;
  27.         height:170px;
  28.         list-style:none;
  29.         background:url("http://tf92.com/attachments/2006/11/10/arrowb_kJrcZheJmiIF.gif") no-repeat 75% 20px;
  30.         border:1px solid #ccc
  31.         }
  32. #b {
  33.         background-position:75% center
  34.         }
  35. #c {
  36.         background-position:75% 86%
  37.         }
  38. li {
  39.         width:205px;
  40.         height:27px;
  41.         font:12px/27px "宋体",sans-serif;
  42.         white-space:nowrap;
  43.         overflow:hidden;
  44.         }
  45. dt a {
  46.         display:block;
  47.         margin:1px;
  48.         width:30px;
  49.         height:56px;
  50.         text-align:center;
  51.         font:700 12px/55px "宋体",sans-serif;
  52.         color:#fff;
  53.         text-decoration:none;
  54.         background:#666;
  55.         }
  56. dt a:hover {
  57.         background:orange
  58.         }
  59. </style>
  60. <head/>
  61. <body>
  62. <dl>
  63. <dt><a href="#a" title="">新闻</a><a href="#b" title="">娱乐</a><a href="#c" title="">体育</a></dt>
  64. <dd>



  65. <ul id="a">
  66.         <li>·<a href="" title="">国际新闻国际新闻国际新闻</a></li>
  67.         <li>·<a href="" title="">国际新闻国际新闻国际新闻</a></li>
  68.         <li>·<a href="" title="">国际新闻国际新闻国际新闻</a></li>
  69.         <li>·<a href="" title="">国际新闻国际新闻国际新闻</a></li>
  70.         <li>·<a href="" title="">国际新闻国际新闻国际新闻</a></li>
  71.         <li>·<a href="" title="">国际新闻国际新闻国际新闻</a></li>
  72. </ul>

  73. <ul id="b">
  74.         <li>·<a href="" title="">娱乐新闻娱乐新闻娱乐新闻</a></li>
  75.         <li>·<a href="" title="">娱乐新闻娱乐新闻娱乐新闻</a></li>
  76.         <li>·<a href="" title="">娱乐新闻娱乐新闻娱乐新闻</a></li>
  77.         <li>·<a href="" title="">娱乐新闻娱乐新闻娱乐新闻</a></li>
  78.         <li>·<a href="" title="">娱乐新闻娱乐新闻娱乐新闻</a></li>
  79.         <li>·<a href="" title="">娱乐新闻娱乐新闻娱乐新闻</a></li>
  80. </ul>

  81. <ul id="c">
  82.         <li>·<a href="" title="">体育新闻体育新闻体育新闻</a></li>
  83.         <li>·<a href="" title="">体育新闻体育新闻体育新闻</a></li>
  84.         <li>·<a href="" title="">体育新闻体育新闻体育新闻</a></li>
  85.         <li>·<a href="" title="">体育新闻体育新闻体育新闻</a></li>
  86.         <li>·<a href="" title="">体育新闻体育新闻体育新闻</a></li>
  87.         <li>·<a href="" title="">体育新闻体育新闻体育新闻</a></li>
  88. </ul>
  89. </dd>
  90. </dl>
  91. </body>
  92. </html>
复制代码
有个指示的背景图是个小箭头,指向当前列表项,大家可以做一个和自己需要的来搭配。

评分

1

查看全部评分

sonpyy 发表于 2007-11-15 20:11:46 | 显示全部楼层
:) :) :)
回复

使用道具 举报

 楼主| 那些花儿站 发表于 2007-11-15 20:14:45 | 显示全部楼层
一晃来DISCUZ都一年啦,学了不少东西,但没点奉献,以后将有好东西陆续和大家共享一下。
回复

使用道具 举报

bladeng 发表于 2007-11-15 20:15:00 | 显示全部楼层
学习ing
回复

使用道具 举报

狗天下 发表于 2007-11-15 20:32:20 | 显示全部楼层
占位留名
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-1-11 04:03 , Processed in 0.037110 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表