我有一个页脚,我的社交媒体有不同的图标。现在,我想创建一个悬停效果,显示悬停图标的名称。
例如:我的鼠标在facebook图标上方,然后文本'Facebook'应该出现在div中,位于div下方!
我知道如何创建它,但是,我不知道如何在完全相同的地方在同一个div中显示这些名称。我怎样才能做到这一点?
<div id="footer1" style="position: fixed; bottom: 0;">
<div class="content-wrapper">
<div class="ft-div-left"> </div>
<div class="ft-div-right">
<p></p>
</div>
<div class="ft-div-middle">
<center>
<p>
<center>
<a href="" style="text-decoration:none; color:white;"><span class="" style="color: white;"></span></a>
<a href="" style="text-decoration:none; color:white;"><span class="" style="color: white;"></span></a>
<a href="" style="text-decoration:none; color:white;"><span class="icon-stumbleupon3" id="issuu" style="color: white;"></span></a>
<a href="" style="text-decoration:none; color:white;"><span class ="icon-twitter3"></span></a>
</br>
<br>
<br>
<span style="font-family:'Open Sans',sans-serif; font-size:11px; color:grey;">© 2014. All Rights Reserved.</span>
</center>
</p>
</center>
</div>
<div id="hoverText">
<span>Here goes the text</span>
</div>
</div>
</div>
答案 0 :(得分:5)
我个人在我使用的任何标签内使用title=""
工具提示。
<div id="hoverText">
<span title="hover text">Here goes the text</span>
</div>
此title=""
工具提示似乎适用于任何地方和任何地方。
答案 1 :(得分:0)
我假设一个CSS唯一的答案是你正在寻找的。
您可以使用visibility
和当前:hover
这是Jsfiddle
示例:
HTML -
<div id="facebookicon">
<img src="https://www.facebookbrand.com/img/assets/asset.f.logo.lg.png"> </img>
</div>
<div id="onhoverfb">Follow Us</div>
CSS -
#onhoverfb{
visibility: hidden;
}
#facebookicon:hover ~ #onhoverfb{
visibility: visible;
}
请记住在将要悬停的div上设置:hover
。
额外:您始终可以添加css transition
属性,以使悬停显示更加流畅。就像淡出一样。