【发布时间】:2017-02-17 12:10:38
【问题描述】:
我正在为网页创建一个简单的效果。当鼠标悬停在链接上时,我想显示图像。问题是,当我使用<br> 标签时,图像不会在悬停时显示,但是当我删除<br> 时它可以工作。
谁能告诉我这里有什么问题?为什么<br> 会阻碍悬停?这是一个显示 <br> 不起作用的 sn-p:
.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> 的 sn-p:
.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>
【问题讨论】:
-
为什么要投反对票?请告诉。
-
我知道它在没有
<br>的情况下工作。我的问题是为什么会因为
.至少尝试正确理解问题,然后投反对票。在投反对票时有一定的意义。 -
我也认为这个问题不应该被否决!
-
对我来说似乎不是重复的!