tab1

tab2

tab3

sample content 1
sample content 2
sample content 3

css

div.tab-frame input{ display:none;}

div.tab-frame label{ display:block; float:left;padding:5px 10px; cursor:pointer}

div.tab-frame input:checked + label{ background:black; color:white; cursor:default}

div.tab-frame div.tab{ display:none; padding:5px 10px;clear:left}

div.tab-frame input:nth-of-type(1):checked ~ .tab:nth-of-type(1),

div.tab-frame input:nth-of-type(2):checked ~ .tab:nth-of-type(2),

div.tab-frame input:nth-of-type(3):checked ~ .tab:nth-of-type(3){ display:block;}

如果在加一层div的话,无法实现tab选项卡的切换,改如何修改css实现上述代码效果

tab1

tab2

tab3

sample content 1
sample content 2
sample content 3
Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐