大概是2015年最后一篇博客……
【转载请注明出处:http://raising.iteye.com/admin/blogs/2267492 靴靴~~】
经常玩社群网站的想必对这样一种场景很常见,如图:
鼠标停在某个超链接上,然后会出现一个悬浮框,内容时该账号的一些信息。
刚好最近在做一些前端的东东,涉及到类似的需求。——鼠标悬停,出现一个悬浮框,悬浮框描述一些具体信息。之前其实参考了网上的一篇文章,但觉得有点儿过于复杂。。而发现:神奇的 bootstrap就自带了这个功能。所以就用bootstrap的popover插件做了,效果还不错。虽然挺简单的,但还是纪念一下……
定义一个超链接,同时需注意相应页面的必要的css和js必须引入:
<link href="css/bootstrap.css" rel="stylesheet" />
<script type="text/javascript" src="js/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
<a href="#" class="bind_hover_card" data-toggle="popover" data-placement="bottom" data-trigger="hover"><img class="commentAvatarImage" src="img/social_dribbble.png" /></a>
data-toggle="popover"属性则为该超链接绑定弹窗效果,data-placement="bottom"指定弹窗相对于超链接显示的位置,data-trigger="hover"则是关键,指定悬浮时触发弹窗显示。。
关于bootstrap之popover插件的一些常见属性如下:
animation | boolean 默认值:true |
data-animation | 向弹出框应用 CSS 褪色过渡效果。 |
html | boolean 默认值:false |