我将如何做到这一点,以便当我单击一个按钮时,该按钮保持该颜色,直到单击另一个按钮?
为了澄清,假设你有一个文本框。单击它时,您可以添加边框,因为您喜欢它,input:focus{border:#000}
并且当输入失去焦点或单击另一个文本框时,边框属性将恢复为默认值。
我将如何使用按钮完成此操作。我觉得我需要使用 :after 或其他东西。
我的代码
button.top_bar {
background-color:#E3E3E3;
border:#DCDCDC 1px solid;
border-radius:3px;
height:40px;
display:block;
color:#000;
postion:relative;
display:block;
float:left;
top:5;
text-transform:capitalize;
font-family:Arial;
font-weight:bold;
cursor:pointer;
margin-left:15px;
}
button.top_bar:hover {
border:#9F9F9F 1px solid;
}
button.top_bar:focus {
border:#9F9F9F 1px solid;
}