4 つの div ボックスで構成されるメニューがあります。アクティブなボックスに赤い枠を付けたいのですが、別のボックスをクリックすると枠が白くなり、他のボックスの枠が赤になります。JavaScript が必要ですか、それとも CSS で十分ですか?
HTML
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
CSS
.box{
margin: 10px;
float: left;
width: 100px;
height: 50px;
background-color: blue;
border: solid 1px red;
}