前提・実現したいこと
aタグをhoverで下線を出るようにしたら、文字色が元(青)に戻ってしまう
発生している問題・エラーメッセージ
該当のソースコード
css
1nav ul li { 2 float: right; 3 margin-left: 20px; 4 list-style: none; 5 margin: 30px; 6 7} 8 9nav ul li a{ 10 position: relative; 11 display: inline-block; 12 text-decoration:none; 13 color: white; 14} 15 16nav ul li a:hover::after{ 17 color: white; 18 bottom:-4px; 19 opacity: 1; 20 visibility: visible; 21 22} 23 24nav ul li a::after{ 25 position: absolute; 26 bottom: 2px; 27 left: 0; 28 content: ''; 29 width: 100%; 30 height: 2px; 31 background:white; 32 opacity: 0; 33 visibility: hidden; 34 transition: .3s; 35}
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー