<li>
タグのリストがあり、それぞれ<li>
に<a>
子があり、それぞれ<a>
に<img>
タグとテキストが含まれています。私の問題は、リンク機能が<a>
コーナーや近く<img>
のテキストなどのタグの全領域では機能せず<a>
、クリック可能な全領域のタグで機能することです。
質問する
105 次
削除li:active
すると問題が解決します。ポインターをクリックする前とクリックした後は、この領域の 2 つの異なるタグにあるためです。(<a>
前後<img>
)
.menu li:active
{
margin-right: 8px;
margin-left: 4px;
margin-top:4px;
}
ここに更新されたフィドルがあります