ボタンをクリックしたときに、別のボタンがクリックされるまでボタンがその色のままになるようにするにはどうすればよいですか?
明確にするために、テキストボックスがあると想像してください。クリックすると、好きなように境界線を追加できます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;
}