博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
纯CSS制作的TAB选项卡
阅读量:6177 次
发布时间:2019-06-21

本文共 1504 字,大约阅读时间需要 5 分钟。

代码

这里主要使用表单的单选按钮来实现这个TAB显示和隐藏,首页tab里的内容默认隐藏,如果单选按钮为选中状态(checked)就显示内容。具体请看下面代码。

关于兼容性,因为是用CSS3来制作的,所以如果不支持CSS3的浏览将会出现不兼容的情况。

HTML代码

  • 选项卡内容 1

  • 选项卡内容 2

CSS代码

* {
margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}body {
padding: 20px; text-align: left; font-family: Lato; color: #fff; background: #9b59b6;}.tabs {
width: 650px; float: none; list-style: none; position: relative; margin: 80px 0 0 10px; text-align: left;}.tabs li {
float: left; display: block;}.tabs input[type="radio"] {
position: absolute; top: -9999px; left: -9999px;}.tabs label {
display: block; padding: 14px 21px; border-radius: 2px 2px 0 0; font-size: 20px; font-weight: normal; text-transform: uppercase; background: #8e44ad; cursor: pointer; position: relative; top: 4px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}.tabs label:hover {
background: #703688;}.tabs .tab-content {
z-index: 2; display: none; overflow: hidden; width: 100%; font-size: 17px; line-height: 25px; padding: 25px; position: absolute; top: 53px; left: 0; background: #612e76;}.tabs [id^="tab"]:checked + label {
top: 0; padding-top: 17px; background: #612e76;}.tabs [id^="tab"]:checked ~ [id^="tab-content"] {
display: block;}

 

转载地址:http://plwda.baihongyu.com/

你可能感兴趣的文章
biostar handbook: 第七周笔记汇总+调整通知
查看>>
涨薪必备|给你一份超详细Spring Boot知识清单
查看>>
YII2 关联查询,不修改search, 使用 GridView::widget 输出
查看>>
DNS服务-了解篇
查看>>
Apache Shiro在web开发安全技术中的应用
查看>>
源码安装MySQL 5.1 GA
查看>>
苹果电脑获取Android Studio的发布版SHA1和开发版SHA1
查看>>
How to troubleshooting RAC Vip Problem
查看>>
jar 命令 打包装class文件的文件夹
查看>>
CentOS 7.2 部署Saltstack
查看>>
centos7下安装MPlayer
查看>>
docker容器中安装vim
查看>>
smokeping 监控
查看>>
NTB EEPROM设置与跨节点数据传输
查看>>
Linux挂载NTFS硬盘错误解决办法
查看>>
IEEE 802.1Q Tunneling
查看>>
linux服务器之lamp(傻瓜式)
查看>>
接口测试Fiddler实战
查看>>
那个能报警的相机有了新伙伴:海康威视运动相机登场
查看>>
CSVDE批量导入域用户并更改密码和启用
查看>>