私は6つのアイコンを持っています。それらを垂直に表示したいのですが、アイコンの前に赤いバーが1つあり、ユーザーのマウスオーバー効果が次のように表示されます:
CSS でこの効果を表示するにはどうすればよいですか?
私が試しているのはこれです:
<div style="width: 20%; float: right";>
<div>
<div style="width: 20%; float: left; width: 26px; height: 26px">
<img src="../../../Images/red_rectangle.png" /></div>
<div style="width: 80%; float: right; width: 26px; height: 26px">
<img src="../../../Images/Diploma_24.png" title="Education" /></div>
</div>
<div>
<div style="width: 20%; float: left; width: 26px; height: 26px">
<img src="../../../Images/red_rectangle.png" /></div>
<div style="width: 80%; float: right; width: 26px; height: 26px">
<img src="../../../Images/Medal_24.png" title="Membership" /></div>
</div>
</div>
しかし、デフォルトでは、赤いバーを表示したくない ///*/// マウスオーバーすると:アイコンをクリックすると赤いバーアイコンが表示されます:-ユーザーが他のアイコンをクリックしない限り、赤いバーを表示したままにしますアイコン