div全体をリンクにした場合にテキストに下線をつけたい
div全体をリンクとした場合に、div内のテキストに下線を付けたいです。
ソースコード
html
1<div class="filed"> 2<a href="リンク"></a> 3<img src="画像"> 4<p class="text_A">文字A</p> 5<p class="text_B">ここの文字にhoverで下線を表示させたい。</p> 6</div>
css
1.filed{ 2 width:100%; 3 display:flex; 4 position:relative; 5} 6.filed a{ 7 position:absolute; 8 top:0; 9 left: 0; 10 height:100%; 11 width:100%; 12 display:block; 13} 14.filed a:hover{ 15 color:#FFFFFF; 16 opacity:0.4; 17 background-color:#FFFFFF; 18}
試したこと
a:hover に text-decoration:underline; としましたが変わりませんでした。
.text_B:hover に text-decoration:underline; としましたが変わりませんでした。
実現は不可能なのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/22 08:17