我目前正在研究我的分享按钮,我试图让它们像 YouTube 上的分享按钮一样,当a:hovered
一个span
元素出现时带有文本“Facebook/Twitter/RSS”等。
span 元素的宽度应该是自动的,因为“Facebook”和“RSS”包含不同数量的字母,我不想设置固定宽度。
我希望 span 元素出现在其当前元素的“中间”,请查看youtube 分享按钮以获取提示。
我已经走了这么远,请参阅:http: //jsfiddle.net/Kz2n2/
我目前正在研究我的分享按钮,我试图让它们像 YouTube 上的分享按钮一样,当a:hovered
一个span
元素出现时带有文本“Facebook/Twitter/RSS”等。
span 元素的宽度应该是自动的,因为“Facebook”和“RSS”包含不同数量的字母,我不想设置固定宽度。
我希望 span 元素出现在其当前元素的“中间”,请查看youtube 分享按钮以获取提示。
我已经走了这么远,请参阅:http: //jsfiddle.net/Kz2n2/
使用jQuery UI Tooltip,您可以为您的社交图标制作工具提示。
查看以下示例,这是实现的 jQuery UI 工具提示。
$('.tooltip').tooltip();
>`上的标题标签<a href='#'
用作工具提示的文本。
<a href="#.php" class="tooltip" title="RSS">#<span>RSS.</span></a>
尝试这个:
<a href="#" title="share this" class="tooltip"><span title="share">share</span></a>
CSS:
.tooltip{
display: inline;
position: relative;
}
.tooltip:hover:after{
background: #333;
background: rgba(0,0,0,.8);
border-radius: 5px;
bottom: 26px;
color: #fff;
content: attr(title);
left: 20%;
padding: 5px 15px;
position: absolute;
z-index: 98;
width: 100%;
}
.tooltip:hover:before{
border: solid;
border-color: #333 transparent;
border-width: 6px 6px 0 6px;
bottom: 20px;
content: "";
left: 50%;
position: absolute;
z-index: 99;
}
工作jsfiddle: 演示