`
FengShen_Xia
  • 浏览: 279442 次
  • 性别: Icon_minigender_1
  • 来自: 东方水城
社区版块
存档分类
最新评论

css+div实现标签卡Tab效果

    博客分类:
  • CSS
阅读更多

用css+div实现的一个简单的标签卡的功能,最终效果如下面两张图片:



代码如下:

<STYLE type="text/css"> 
 * {
     list-style-type:none;
     font-size:12px;
     text-decoration:none;
     margin:0;
     padding:0;
 }
   .ucatch {
     width:800px;
     height:600px;
     overflow:hidden;
     margin:100px 100px;
 }
 .p1 {
     display:block;
     width:186px;
     heigth:30px;
     line-height:34px;
     font-size:12px;
     color:3b536a;
     font-weight:bold;
     background:url(c.png) no-repeat;
 }
 .p2 {
     display:block;
     width:161px;
     heigth:30px;
     line-height:34px;
     font-size:12px;
     color:898989;
     font-weight:bold;
     background:url(d.png) no-repeat;
 }
 .p3 {
     display:block;
     width:161px;
     heigth:30px;
     line-height:34px;
     font-size:12px;
     color:898989;
     font-weight:bold;
     background:url(e.png) no-repeat;
 }
 .ucatch_title {
 margin-left:30px;
 }
 .ucatch_title li {
     display:block;
     float:left;
     margin:11px 0 0 0;
     display:inline;
     text-align:center;
 }
 .ucatch_body {
     clear:both;
     display:block;
     width:800px;
     height:500px;
     background:url(a.png) no-repeat; overflow:hidden;
 }
 .bb {
 width:800px;
 height:85px;
 background:url(b.png) no-repeat; overflow:hidden;
 }
 .ucatch_text{
 margin:10px 0 0 20px;
 font:LMAnomRegExt;
 font-size:28px;
 color:white;
 font-weight:bold;
 }
 .test{
 margin:10px 0 0 10px;
 background:white;
 width:780px;
 height:365px;
 }
 </STYLE>
 <script language="javascript"> 
   function ucatch(num){
     for(var id = 1;id<=2;id++)
     {
     var testbody="test"+id;
     var p = "p"+id;
     if(id==num){
     document.getElementById(testbody).style.display="block";
     document.getElementById(p).className="p1";
     }
     else{
         document.getElementById(testbody).style.display="none";
         if(id==1){
             document.getElementById(p).className="p3";
         }else{
             document.getElementById(p).className="p2";
         }
     }
     }
     }
 </script> 

    <div class="ucatch">
     <div class="bb">
     <div class="ucatch_text">UCATCH</div>
     <ul class="ucatch_title" id="woaicsstitle">
         <li><a class="p1" id="p1" xhref="javascript:void(0)" onclick="javascript:ucatch(1)">Tab One</a></li>
         <li><a class="p2" id="p2" xhref="javascript:void(0)" onclick="javascript:ucatch(2)">Tab Two</a></li>
     </ul>
     </div>
     <div class="ucatch_body">
         <div class="test" id="test1" style="display:block;">欢迎来到UCATCH</div>
         <div class="test" id="test2" style="display:none;">www.ucatch.cn</div>
     </div> 
   </div>
 

 

评论

相关推荐

    css+div漂亮的圆角tab选项卡

    一个基本的tab选项卡结构通常包含一个容器(如`&lt;div&gt;`),里面嵌套着一组tab标题(可以是`&lt;a&gt;`或`&lt;button&gt;`标签)和与之对应的隐藏内容区域(例如`&lt;div&gt;`)。每个标题与对应的内容区域之间通过类名或ID进行关联,以...

    css+div选项卡

    本主题“CSS+div选项卡”主要关注如何利用这两者来创建功能性和美观的选项卡组件。选项卡是一种常见的网页布局模式,它允许在有限的空间内展示多个相关但独立的内容区域,通过点击不同的标签来切换显示的内容。 ...

    JQuery&CSS;&CSS;+DIV实例大全.rar

    5.jQuery实现flash动感切换选项卡TAB插件示例 6.jquery制作自动播放的TAB切换特效 7.基于jQuery简单的Tab滑动门菜单代码(jQuery MoveTab) 8.简单jquery选项卡插件下载(支持鼠标移上切换、点击切换、Ajax方式...

    利用 CSS + JS 实现水平选项卡

    通过以上步骤,我们就成功地用CSS和JavaScript实现了一个基本的水平选项卡功能。这个功能允许用户在不离开当前页面的情况下切换不同的内容块,提高了用户体验。在实际项目中,你可能还需要考虑添加更多的特性,如...

    div+css制作Tab选项卡.docx

    【标题】:“div+css制作...通过div元素创建容器,ul和li元素创建Tab标签,再结合CSS来设定样式和布局,最后使用JavaScript实现动态交互。掌握这些基础,就能轻松地在PHP或其他类型的网站中构建功能完善的Tab选项卡。

    CSS3+jQuery实现切换过程中带有动态滑动展示的选项卡Tab效果.zip

    【CSS3+jQuery实现切换过程中带有动态滑动展示的选项卡Tab效果】 在网页设计中,选项卡(Tab)是一种常见的交互元素,用于组织和显示大量内容。利用CSS3和jQuery,我们可以创建出富有动态效果的选项卡,使得用户在...

    JS+CSS+HTML实现选项卡切换功能 切换选项卡,两种切换方式,一种是单击切换选项,一种是鼠标滑动切换,通过参数来控制,切换

    通常,我们会使用`&lt;div&gt;`标签创建这个容器,并为每个选项和内容区域添加相应的类名以便于后续的CSS和JS操作。例如: ```html &lt;div class="tab-container"&gt; &lt;li class="tab active" data-tab-content="tab1"&gt;选项...

    TabControl--js+css实现静态选项卡效果

    在本教程中,我们将探讨如何使用JavaScript和CSS在Visual Studio 2010环境下实现静态选项卡效果。这种效果在网易、新浪等知名网站的首页上广泛使用,为用户提供简洁且高效的导航体验。 首先,我们要理解静态选项卡...

    基于HTML+CSS+JS实现增加删除修改tab导航特效代码

    在本文中,我们将深入探讨如何使用HTML、CSS和JavaScript实现一个功能丰富的tab导航特效,包括增加、删除和修改tab项。这个特效对于增强用户界面的交互性和可操作性至关重要,尤其是在构建网页应用时。 首先,HTML...

    js+css实现切换选项卡代码

    现在,当你打开`demo.html`文件并点击不同的选项卡链接时,你应该能看到内容在不同面板间切换,这就是JavaScript和CSS结合实现的选项卡切换效果。 总结起来,通过HTML创建选项卡布局,CSS设置样式,以及JavaScript...

    不规则TAB选项卡效果

    不规则TAB选项卡效果,用CSS+DIV进行了整理,兼容IE和FF,辛苦整理

    HTML实现Tab选项卡(自动+手动)

    这种效果通常由一组可切换的面板组成,每个面板代表一个独立的内容区域,用户可以通过点击或悬停在不同的标签上进行切换。本资源提供了一种实现自动和手动切换的解决方案。 一、HTML结构 创建Tab选项卡的基础HTML...

    div+css制作Tab选项卡.pdf

    在本文中,我们将探讨如何使用HTML和CSS来创建一个简单的Tab选项卡,以实现这一功能。 首先,我们需要了解HTML的基础结构。在提供的代码片段中,可以看到一个基本的HTML文档模板,包括`&lt;!DOCTYPE&gt;`声明、`&lt;html&gt;`、...

    div+css 多选项卡

    【标题】:基于Div+CSS实现的多选项卡技术详解 在网页设计中,多选项卡是一种常见的布局方式,它能够有效地组织和展示大量信息,提高用户体验。"div+css 多选项卡"指的是利用HTML的div元素和CSS样式来构建这种功能...

    jQuery+CSS3响应式TAB选项卡幻灯片切换代码.zip

    "jQuery+CSS3响应式TAB选项卡幻灯片切换代码"是一个实用的工具,它能为网页提供美观且功能强大的选项卡切换和幻灯片展示效果,尤其适合于内容丰富的网站,如产品展示、新闻资讯等场景。下面我们将详细解析这个代码的...

    纯CSS实现选项卡效果

    在Web前端开发中,选项卡(Tab)效果是一种常见的用户界面设计模式,它允许用户在多个相关但独立的内容区域之间切换。本教程将详细介绍如何仅使用CSS(Cascading Style Sheets)来实现这一功能,无需JavaScript的...

    【Jquery经典特效6】js实现tab标签切换效果

    在本文中,我们将深入探讨如何使用JavaScript库JQuery来实现一个经典的Tab标签切换效果。Tab切换效果是网页设计中常用的一种交互元素,它允许用户在不同的内容区域之间轻松导航,而无需加载新的页面。让我们逐步解析...

    JS+CSS实现的经典tab选项卡效果代码

    标题中的"JS+CSS实现的经典tab选项卡效果代码"指的是使用JavaScript和CSS技术来创建一个常见的选项卡式界面。在网页设计中,选项卡是一种常见的交互元素,它允许用户在有限的空间内展示多个独立的内容区域,并通过...

    js+css实现tab菜单切换效果的方法

    本文介绍了如何使用JavaScript(js)和层叠样式表(css)来实现Tab菜单切换效果的方法,该方法通过实例演示了css和js代码的具体实现方式,具有一定的参考价值。 首先,从描述中可以看出,本文主要通过一个具体的...

    纯CSS实现的雅虎TAB效效果

    然而,"纯CSS实现的雅虎TAB效果"挑战了这一常规,通过CSS的灵活性和创新性,为开发者提供了一种无JavaScript依赖的解决方案。 首先,我们要理解CSS(层叠样式表)的基本原理。CSS是用于描述HTML或XML(包括SVG、...

Global site tag (gtag.js) - Google Analytics