悬停效果不适用于 hr 标签
hover effect is not working with hr tag
大家好,我正在尝试制作一个包含六个按钮的页面。我希望图像下方的标题会在鼠标悬停在 event.I 上时滑入,为此我正在使用 animate.css。
我的问题是当我使用
标签时我的悬停效果不起作用。如果我删除它它工作正常但我想一起使用。
我也尝试了
标签和 css 的 border-top 属性 但是我使用的任何元素 in-between 标题和图像都会导致停止工作悬停效果。
我尝试更改图像的大小并增加填充,但它不起作用。有什么办法吗?
这是我的 html 代码:
<div class="btn-row">
<a href="domainSearch.html">
<div class="box-btn">
<img src="style/img/university.jpg" class="img"><hr class="caption-border">
<div class="caption animated slideInUp"> Institution</div>
</div>
</a>
</div>
这是我的 css:
.caption{
display: none;
text-align: center;
font-size: 1.5em;
color: $txt-lightgrey;
position: absolute;
margin: -10px 0px 0px -75px;
}
.img:hover + .caption{
display: inline;
}
这里是example
有人可以帮我吗?
提前致谢!!
.img
后面没有.caption
。
使用 ~
代替 +
。
.img:hover ~ .caption {
display: inline;
}
大家好,我正在尝试制作一个包含六个按钮的页面。我希望图像下方的标题会在鼠标悬停在 event.I 上时滑入,为此我正在使用 animate.css。
我的问题是当我使用
标签时我的悬停效果不起作用。如果我删除它它工作正常但我想一起使用。
我也尝试了
标签和 css 的 border-top 属性 但是我使用的任何元素 in-between 标题和图像都会导致停止工作悬停效果。
我尝试更改图像的大小并增加填充,但它不起作用。有什么办法吗?
这是我的 html 代码:
<div class="btn-row">
<a href="domainSearch.html">
<div class="box-btn">
<img src="style/img/university.jpg" class="img"><hr class="caption-border">
<div class="caption animated slideInUp"> Institution</div>
</div>
</a>
</div>
这是我的 css:
.caption{
display: none;
text-align: center;
font-size: 1.5em;
color: $txt-lightgrey;
position: absolute;
margin: -10px 0px 0px -75px;
}
.img:hover + .caption{
display: inline;
}
这里是example
有人可以帮我吗?
提前致谢!!
.img
后面没有.caption
。
使用 ~
代替 +
。
.img:hover ~ .caption {
display: inline;
}