【发布时间】:2015-05-01 23:30:13
【问题描述】:
我正在尝试制作一个看起来像按钮的元素,里面有一个单选按钮。当用户选择一个选项时,我想在带有背景#CCC 的按钮上创建一个活动状态。
这里是相关代码。
.butOption {
display: block;
width: 400px;
margin: 10px auto;
border: 1px solid #ccc;
border-radius: 5px;
}
.butOption:hover {
background-color: #ccc;
}
.butOption input {
margin: 20px;
float: left;
overflow: auto;
}
<label class="butOption">
<div class="radioBut">
<input type="radio" name="item" value="" checked />
</div>
<div class="text">
<p>text</p>
<p>text</p>
</div>
</label>
<label class="butOption">
<div class="radioBut">
<input type="radio" name="item" value="" checked />
</div>
<div class="text">
<p>text</p>
<p>text</p>
</div>
</label>
【问题讨论】:
-
不清楚你想要完成什么
-
点击标签时我希望它保持背景颜色#ccc