本文介绍如何在页面上放置弹出框。 Bootstrap的popover属性可用于使网站看起来更加动态。弹出框通常用于显示有关任何元素的附加信息,并在该元素上单击鼠标指针时显示。它类似于Bootstrap工具提示。但是,弹出窗口可以包含比工具提示更多的内容。
Popovers是用于定位元素的第三方库Popper.js。在bootstrap.js之前必须包含库popper.min.js
句法:
$(function () {
$('[data-toggle="popover"]').popover()
})
根据需要,有时定位可能非常重要,但是用户需要明确地进行定位,因为默认情况下,Popover将出现在元素的右侧。
示例1:以下代码是HTML,Bootstrap和JavaScript的基本实现。使用数据放置设置已经实现了所有4个方向(向左,向右,向上和向下)的弹出窗口。
html
html
Example of Triggering Bootstrap
Popover on Mouseover
Bootstrap Popover
输出:
示例2:以下示例是顶部悬停弹出窗口,其中,当光标指向按钮时,弹出窗口将触发,而当光标从按钮移出时,弹出窗口将消失。
html
Example of Triggering Bootstrap
Popover on Mouseover
Bootstrap Popover
输出: