源码论坛,商业源码下载,尽在锦尚中国商业源码论坛

标题: 纯css实现tab选项卡效果 [打印本页]

作者: 洪七公    时间: 2023-2-2 18:38
标题: 纯css实现tab选项卡效果
更多的选项卡效果可以查阅特效下载版块选项卡分类。

下面分享一个使用纯css实现的选项卡效果。

  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="author" content="http://www.pipipi.net/" />
  6. <title>犀牛前端部落</title>
  7. <style>
  8. .tabs {
  9.   display: flex;
  10.   flex-wrap: wrap;
  11.   position: relative;
  12.   font-family: "微软雅黑";
  13. }
  14. .tabs label {
  15.   padding: 1rem 2rem;
  16.   background: #90CAF9;
  17.   font-weight: bold;
  18.   margin-right: 0.2rem;
  19.   cursor: pointer;
  20.   transition: all .2s ease;
  21. }
  22. .tabs input[type="radio"] {
  23.   opacity: 0;
  24.   position: absolute;
  25. }
  26. .tab {
  27.   background: #fff;
  28.   padding: 1rem;
  29.   width: 400px;
  30.   display: none;
  31.   position: absolute;
  32.   top: 50px;
  33. }
  34. .tabs input[type="radio"]:checked + label {
  35.   background: #fff;
  36. }
  37. .tabs input[type="radio"]:checked + label + .tab {
  38.   display: block;
  39. }
  40. </style>
  41. </head>
  42. <body>
  43.   <div class="tabs">
  44.     <input type="radio" name="tabs" id="tabone" checked="checked">
  45.     <label for="tabone">犀牛前端部落一</label>
  46.     <div class="tab">
  47.       <p>犀牛前端部落一的详细内容</p>
  48.     </div>
  49.     <input type="radio" name="tabs" id="tabtwo">
  50.     <label for="tabtwo">犀牛前端部落二</label>
  51.     <div class="tab">
  52.       <p>犀牛前端部落二的详细内容</p>
  53.     </div>
  54.     <input type="radio" name="tabs" id="tabthree">
  55.     <label for="tabthree">犀牛前端部落三</label>
  56.     <div class="tab">
  57.       <p>犀牛前端部落三的详细内容</p>
  58.     </div>
  59.   </div>
  60. </body>
  61. </html>
复制代码

纯css实现tab选项卡效果,这样的场景在实际项目中还是用的比较多的,关于纯css实现tab选项卡效果就介绍到这了。






欢迎光临 源码论坛,商业源码下载,尽在锦尚中国商业源码论坛 (https://bbs.52jscn.com/) Powered by Discuz! X3.3