Bootstrap弹出框--自定义悬停框标题、内容和样式

来源:互联网 发布:js bind方法原理 编辑:程序博客网 时间:2024/05/16 01:23

1.Bootstrap弹出框示例

<button type="button" class="btn btn-lg btn-danger" data-toggle="popover" title="Popover title" data-content="And here's some amazing content. It's very engaging. Right?">点我弹出/隐藏弹出框</button>

这里写图片描述

2.改进

有时提示框内容较多,仅仅使用data-content,title,在html文档里写出来比较乱,我们可以借助提供的popover()方法,实现对弹出框内容、样式的修改。

$("#btn-danger").popover({    html: true,      //实现对html可写    title: keywords_title(),   //标题函数    content: function() {        return keywords_content();   //内容函数    }});//标题函数  function keywords_title() {    return '结果说明:';}//内容函数,同时对样式进行修改function keywords_content() {    var data = $('<div style="width:700px;color: #787671" ><p><span>提及结果列关键词不区分英文大小写</span></p></div>');}//以下是弹出框样式,可以根据需要自定义修改.popover {    position: absolute;    top: 0;    left: 0;    z-index: 1060;    display: none;    max-width: 276px;    padding: 1px;    font-size: 14px;    font-weight: 400;    line-height: 1.42857143;    text-align: left;    white-space: normal;    background-color: #fff;    -webkit-background-clip: padding-box;    background-clip: padding-box;    border: 1px solid #ccc;    border: 1px solid rgba(0,0,0,.2);    border-radius: 6px;    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);    box-shadow: 0 5px 10px rgba(0,0,0,.2);}
原创粉丝点击