我正在使用 Bootstrap 3,并试图让整个表单(输入字段和按钮)更改焦点上的边框颜色。意思是,如果我单击输入字段,按钮的整个边框也应该改变颜色,而不仅仅是输入字段的边框。那有意义吗?
这是代码:
<form class="form-inline" role="form">
<div class="input-group">
<input class="form-control" type="text">
<span class="input-group-btn">
<button class="btn btn-default" type="button">Search</button>
</span>
</div>
</form>
和CSS:
.form-control:focus {
border-color:#1ABC9C;
box-shadow:none;
}
问题是......它只是改变输入字段的颜色,而不是按钮,除非有人点击按钮。如何让它同时改变两者的颜色?
小提琴:http: //jsfiddle.net/CbGpP/