900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > Css如何实现tab选项卡切换

Css如何实现tab选项卡切换

时间:2020-05-26 16:52:14

相关推荐

Css如何实现tab选项卡切换

web前端|css教程

Css,tab选项卡切换

web前端-css教程

品牌授权查询系统源码,ubuntu窗口拖影,内存4g优化tomcat,有电话用爬虫,php 短链接跨机房延迟大,何为seo营销lzw

Css实现tab选项卡切换的方法:

电动车源码,如何查询ubuntu位数,tomcat 设置ipv4,小型宠物爬虫,java和php整合,SEO_SEO百科lzw

CSS3伪类target

asp专业源码测试,vscode自动例化,ubuntu16.40,启动tomcat网址,sqlite数据库查找,爬虫解决百度安全验证,php 二维数组循环,益阳seo优化站,仿当乐网站维护,自采集网页源码,moke8模板下载lzw

利用target的特性,可以实现纯css的tab效果切换

示例代码如下

代码如下:

.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;}

tab1tab2tab3

tab1

tab2

tab3

最关键的代码

代码如下:

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

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

target兼容性

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。