返回顶部
首页 > 资讯 > 前端开发 > node.js >CSS3中怎么实现tab选项卡切换功能
  • 778
分享到

CSS3中怎么实现tab选项卡切换功能

2024-04-02 19:04:59 778人浏览 泡泡鱼
摘要

本篇文章给大家分享的是有关css3中怎么实现tab选项卡切换功能,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。CSS3伪类target利用ta

本篇文章给大家分享的是有关css3中怎么实现tab选项卡切换功能,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

CSS3伪类target
利用target的特性,可以实现纯CSS的tab效果切换

示例代码如下

代码如下:


   <style type="text/css">
       .tabmenu{
           position:absolute;
           top:-28px;
           left:144px;
           margin:0px;
       }
       .tabmenu li{
           display:inline-block;
       }
       .tabmenu li a{
           display:block;
           padding:5px 10px;
           margin:0 10px 0 0;
           border:1px solid #91a7b4;
           border-radius:5px 5px 0 0;
           background-color:#e3f1f8;
           color:#333;
           text-decoration: none;
           font-size:16px;
       }
       .tablist{
           position:relative;
           top:200px;
           margin:0 auto;
           width:600px;
           min-height:200px;
       }
       .tab_content{
           position:absolute;
           width:600px;
           height:170px;
           padding:15px;
           border:1px solid #91a7b4;
           border-radius:10px;
           box-shadow:0 2px 3px rgba(0,0,0,0,1);
           font-size:16px;
           line-height:16px;
           color:#666;
           background-color:#fff;
       }
       #tab1:target,#tab2:target,#tab3:target{
           z-index:1;
       }
   </style>
   <div class="tablist">
       <ul class="tabmenu">
           <li><a href="#tab1">tab1</a></li>
           <li><a href="#tab2">tab2</a></li>
           <li><a href="#tab3">tab3</a></li>
       </ul>
       <div id="tab1" class="tab_content">tab1</div>
       <div id="tab2" class="tab_content">tab2</div>
       <div id="tab3" class="tab_content">tab3</div>
   </div>

最关键的代码

代码如下:


#tab1:target,#tab2:target,#tab3:target{
   z-index:1;
}


先根据target的特性锚链接到对应的div,再根据z-index的属性,改变div的层级关系,从而实现tab的切换效果!

target兼容性
最后提一下兼容性问题:因为这是CSS3新特性,所以不兼容老版本的浏览器,例如IE678。

以上就是CSS3中怎么实现tab选项卡切换功能,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注编程网node.js频道。

--结束END--

本文标题: CSS3中怎么实现tab选项卡切换功能

本文链接: https://lsjlt.com/news/74882.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • CSS3中怎么实现tab选项卡切换功能
    本篇文章给大家分享的是有关CSS3中怎么实现tab选项卡切换功能,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。CSS3伪类target利用ta...
    99+
    2024-04-02
  • Vue.js中tab怎么实现选项卡切换
    这篇文章主要介绍Vue.js中tab怎么实现选项卡切换,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!具体内容如下<!DOCTYPE html> <html...
    99+
    2024-04-02
  • Css怎么实现tab选项卡切换
    这篇文章主要介绍了Css怎么实现tab选项卡切换,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Css实现tab选项卡切换的方法:利用target的特性,可以实现纯css的ta...
    99+
    2023-06-14
  • Vue实现Tab选项卡切换
    本文实例为大家分享了Vue实现Tab选项卡切换的具体代码,供大家参考,具体内容如下 点击不同的标题显示出相应的图片 代码如下 <!DOCTYPE html> <...
    99+
    2024-04-02
  • 如何使用CSS3实现选项卡切换功能
    这篇文章主要讲解了“如何使用CSS3实现选项卡切换功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用CSS3实现选项卡切换功能”吧!:target是...
    99+
    2024-04-02
  • AngularJS如何实现标签页tab选项卡切换功能
    这篇文章将为大家详细讲解有关AngularJS如何实现标签页tab选项卡切换功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。具体如下:选项卡一:JavaScript+h...
    99+
    2024-04-02
  • uniapp组件之tab选项卡滑动切换功能实现
    目录uniapp组件之tab选项卡滑动切换补充:uniapp实现tabs切换(可滑动)uniapp组件之tab选项卡滑动切换   效果如下:   代码如下:&n...
    99+
    2023-01-31
    uniapp tab选项卡滑动切换 uniapp滑动切换 uniapp tab切换 uniapp tab选项卡
  • 怎么用css3实现tab选项卡
    这篇文章主要讲解了“怎么用css3实现tab选项卡”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用css3实现tab选项卡”吧!  今天给大家带来一款纯...
    99+
    2024-04-02
  • Vue实现选项卡tab切换制作
    本文实例为大家分享了Vue实现选项卡tab切换制作代码,供大家参考,具体内容如下 1.主要的实现功能如下:(点击进行切换,这里我不做太多的样式处理了,主要看功能) 2.话不多说:主...
    99+
    2024-04-02
  • 小程序怎么实现tab卡片切换功能
    这篇文章主要介绍小程序怎么实现tab卡片切换功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、UI与交互首先我们来看看要实现的ui模样和交互效果吧,下图是我们的一个入口,以下的每...
    99+
    2024-04-02
  • vue中如何实现选项卡点击切换且能滑动切换功能
    这篇文章主要介绍vue中如何实现选项卡点击切换且能滑动切换功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!具体代码如下所述: <div>  &nbs...
    99+
    2024-04-02
  • vue.js怎么实现选项卡切换
    本篇内容主要讲解“vue.js怎么实现选项卡切换”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue.js怎么实现选项卡切换”吧!一、实现原理我是用的点击事件进行更改data数据的值,v-if指...
    99+
    2023-06-29
  • 怎么用纯CSS3实现的tab选项卡特效
    这篇文章主要介绍“怎么用纯CSS3实现的tab选项卡特效”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么用纯CSS3实现的tab选项卡特效”文章能帮助大家解决问题...
    99+
    2024-04-02
  • vue.js实现选项卡切换
    因为前端课要交一个大作业,刚好工作室的项目需要一个后台管理界面,就自学了一下vue,今天做了一个选项卡切换,最开始的作为菜鸡是用的js做的,太难了T.T,后面学了bootstrap就...
    99+
    2024-04-02
  • 如何使用css3实现的tab选项卡
    这篇文章主要介绍“如何使用css3实现的tab选项卡”,在日常操作中,相信很多人在如何使用css3实现的tab选项卡问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用cs...
    99+
    2024-04-02
  • Android仿微信底部实现Tab选项卡切换效果
    在网上看了比较多的关于Tab的教程,发现都很杂乱。比较多的用法是用TitlePagerTabStrip和ViewPaper。不过TitlePagerTabStrip有个很大的缺...
    99+
    2022-06-06
    tab Android
  • JS怎么实现选项卡切换效果
    这篇文章主要为大家展示了“JS怎么实现选项卡切换效果”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“JS怎么实现选项卡切换效果”这篇文章吧。相关代码:<!DOCTYPE html&...
    99+
    2023-06-27
  • jquery选项卡切换效果怎么实现
    要实现jQuery选项卡切换效果,可以按照以下步骤进行操作:1. 创建HTML结构,使用`ul`和`li`元素创建选项卡的导航栏,使...
    99+
    2023-08-15
    jquery
  • Blazor实现微信的Tab切换功能
    是否有小伙伴在使用tab的时候想进行滑动切换Tab? 并且有滑动左出左进,右出右进的效果 ,本文将讲解怎么在Blazor中去通过滑动切换Tab 本文中的UI组件使用的是MASA Bl...
    99+
    2023-01-28
    Blazor实现微信Tab切换 类似微信Tab切换 微信Tab切换 滑动切换Tab
  • JavaScript实现Tab栏切换功能详解
    目录1.实现效果2.功能需求3.抽象对象4.切换功能实现5.添加功能实现6.删除功能实现1.实现效果 2.功能需求 点击tab栏,可以切换效果.点击+号,可以添加tab项和内容项....
    99+
    2022-11-13
    JS Tab栏切换 JavaScript Tab栏切换
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作