ウェブページに簡単な効果を作り出していました。私はマウスがリンク上にぶら下がったときにイメージを表示したかったのです。問題は、私が<br>
タグを使用すると、イメージがホバーに表示されないが、私が<br>
を取り除くとそれが機能するということです。画像がホバーに表示されない<br>
誰でも問題を教えていただけますか? <br>
がホバリングを妨げるのはなぜですか?ここで<br>
が動作していないことを示すスニペットです:
.imageClass{
display: none;
}
a:hover + .imageClass{
display: block;
}
<a href="http://esmartify.com/">Esmartify</a>
<br>
<!--When i remove this line, image is shown on hover, otherwise not-->
<div class="imageClass">
<img src="images6/concert.jpg" width="100%">
</div>
は、ここでは<br>
なしで働いているを示す抜粋です:
.imageClass {
display: none;
}
a:hover + .imageClass {
display: block;
}
<a href="http://esmartify.com/">Esmartify</a>
<!--When i remove this line, image is shown on hover, otherwise not-->
<div class="imageClass">
<img src="images6/concert.jpg" width="100%">
</div>
なぜdownvoteですか?伝えてください。 –
私はそれが '
'なしで動作していることを知っています。私の質問は、なぜこれが
のためにこのようにふるまうかということでした。少なくとも質問を正しく理解してからdownvoteしてみてください。 downvoting中にいくつかの意味があります。 –
私はまた、この質問を落とすべきではないと思います! –