| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 | 
							- <!DOCTYPE html>
 
- <html lang="en">
 
- <head>
 
-     <meta charset="UTF-8">
 
-     <meta name="viewport" content="width=device-width, initial-scale=1.0">
 
-     <title>纯 CSS 实现的选项卡</title>
 
-     <style>
 
-         /* 容器样式 */
 
-         .layui-tabs {
 
-             width: 100%;
 
-             max-width: 600px;
 
-             margin: 20px auto;
 
-             font-family: Arial, sans-serif;
 
-         }
 
-         /* 选项卡标签样式 */
 
-         .layui-tabs-header {
 
-             display: flex;
 
-             border-bottom: 1px solid #dcdfe6;
 
-         }
 
-         /* 隐藏原始输入框 */
 
-         .layui-tabs input[type="radio"] {
 
-             display: none;
 
-         }
 
-         /* 选项卡标签样式 */
 
-         .layui-tabs-header label {
 
-             padding: 10px 20px;
 
-             font-size: 14px;
 
-             cursor: pointer;
 
-             background-color: #f7f7f7;
 
-             border: 1px solid transparent;
 
-             transition: all 0.3s ease;
 
-         }
 
-         .layui-tabs-header label:hover {
 
-             background-color: #f0f0f0;
 
-         }
 
-         /* 激活的标签样式 */
 
-         .layui-tabs input[type="radio"]:checked + label {
 
-             background-color: #fff;
 
-             border-color: #ddd;
 
-             border-bottom-color: transparent;
 
-             color: #409eff;
 
-             font-weight: bold;
 
-         }
 
-         /* 选项卡内容区域样式 */
 
-         .layui-tabs-content {
 
-             padding: 20px;
 
-             background-color: #fff;
 
-             border: 1px solid #dcdfe6;
 
-             border-top: none;
 
-         }
 
-         /* 默认情况下隐藏所有内容 */
 
-         .layui-tabs-content .layui-tab-pane {
 
-             display: none;
 
-         }
 
-         /* 显示对应选项卡的内容 */
 
-         #tab-1:checked ~ .layui-tabs-content .pane-1 {
 
-             display: block;
 
-         }
 
-         #tab-2:checked ~ .layui-tabs-content .pane-2 {
 
-             display: block;
 
-         }
 
-         #tab-3:checked ~ .layui-tabs-content .pane-3 {
 
-             display: block;
 
-         }
 
-     </style>
 
- </head>
 
- <body>
 
- <div class="layui-tabs">
 
-     <!-- 选项卡的标签部分 -->
 
-     <div class="layui-tabs-header">
 
-         <input type="radio" name="tab" id="tab-1" checked>
 
-         <label for="tab-1">Tab 1</label>
 
-         <input type="radio" name="tab" id="tab-2">
 
-         <label for="tab-2">Tab 2</label>
 
-         <input type="radio" name="tab" id="tab-3">
 
-         <label for="tab-3">Tab 3</label>
 
-     </div>
 
-     <!-- 选项卡的内容部分 -->
 
-     <div class="layui-tabs-content">
 
-         <div class="layui-tab-pane pane-1">内容 1: 这是第一个选项卡的内容。</div>
 
-         <div class="layui-tab-pane pane-2">内容 2: 这是第二个选项卡的内容。</div>
 
-         <div class="layui-tab-pane pane-3">内容 3: 这是第三个选项卡的内容。</div>
 
-     </div>
 
- </div>
 
- </body>
 
- </html>
 
 
  |