親要素内にネストされたリンク要素を含むコードがあり、次のようなものです。
<div class="container">
<div class="navbar">
<li><a href="#" class="linkitem">Hello</a></li>
<li><a href="#" class="linkitem">Hello</a></li>
<li><a href="#" class="linkitem">Hello</a></li>
<img src="img">
</div>
</div>
リンクがナビゲーションバーの高さになるようにしたいと思います。これは、画像の高さとさまざまなマージン/パディング属性によって決まります。リンクがホバーされたときに、リンクがあるナビゲーションバーの部分の背景全体の色が変化しているように見えるようにするcssを作成できるように、これを行いたいです。
.navbar > li > a:hover {
background-color:red;
}
しかし、現状では、リンクを含むナビゲーション バー全体ではなく、リンクのテキストの小さな背景のみが強調表示されています。li:hover
実際のリンクテキストが選択されたときに背景の色を変えたいだけなので、やりたくありません。考え?