我使用类似以下的单选按钮技巧来制作选项卡:
然后是CSS:
在这里的问题是选中单选按钮时标签样式没有改变。有人可以帮我解释一下吗,谢谢。
顺便说一下:我使用IE 8运行代码。它支持checked属性吗?
HTML
<div class="tabs">
<input type="radio" id="tab-1" name="tab-group-1" checked>
<label for="tab-1">Tab One</label>
<input type="radio" id="tab-2" name="tab-group-1">
<label for="tab-2">Tab Two</label>
</div>
然后是CSS:
.tabs label {
margin-left: -1px;
border: 1px solid;
padding: 0px 80px 0px 80px;
background: #ddd;
}
.tabs input[type=radio]:checked ~ .tabs label {
background: #fff;
border-bottom: 1px solid #fff;
}
在这里的问题是选中单选按钮时标签样式没有改变。有人可以帮我解释一下吗,谢谢。
顺便说一下:我使用IE 8运行代码。它支持checked属性吗?
input[type=radio][checked]
。 - Morpheus