0
this penでデモンストレーションしたように、リンクのホバースタイルに問題があります。問題はなくなりますが、 #div div {background-color:blue; }
のスタイルをdiv {background-color:blue; }
に変更するとCSS:hoverは親コンテナから他のスタイルをすべて削除します
this penでデモンストレーションしたように、リンクのホバースタイルに問題があります。問題はなくなりますが、 #div div {background-color:blue; }
のスタイルをdiv {background-color:blue; }
に変更するとCSS:hoverは親コンテナから他のスタイルをすべて削除します
CSS内の2番目のdiv
を削除するだけです。あなたの問題は、#div div
によって引き起こされます。実際には、CSSではdiv INSIDEの親divです。今、あなたはそれを持っていません。
#div {
background-color: blue;
}
a:hover {
color: red;
}
<div id="div">
<a>Yo!</a>
</div>
#1 div' ''内部div'がありませんので... –
だから、実際にあなたは何をしたいですか? – Ayan
これはあなたが欲しいものですか?http://codepen.io/ayandey/pen/egQEpj – Ayan