📜  如何定位 Bootstrap 弹出框?

📅  最后修改于: 2021-11-08 06:34:25             🧑  作者: Mango

本文介绍了如何在页面上定位弹出框。 Bootstrap 的 popover 属性可以用来让网站看起来更有活力。弹出框通常用于显示有关任何元素的附加信息,并在鼠标指针悬停在该元素上时显示。它类似于 Bootstrap 工具提示。但是,弹出窗口可以包含比工具提示更多的内容。

Popovers 是用于定位元素的第三方库Popper.js。库 popper.min.js 必须包含在 bootstrap.js 之前

句法:

$(function () {
  $('[data-toggle="popover"]').popover()
})

根据需要,定位有时可能非常重要,但用户需要明确地进行定位,因为默认情况下 Popover 将出现在元素的右侧。

示例 1:以下代码是 HTML、Bootstrap 和 JavaScript 的基本实现。所有 4 个方向(向左、向右、向上和向下)弹出窗口都已使用数据放置设置实现。

html


  

  Bootstrap Example
  
  
  
  
  

  

  
    

Popover Example

    
       
     


html


  

  
    Example of Triggering Bootstrap
    Popover on Mouseover
  
  
  
  
  
  
  
  
  

  

  

    Bootstrap Popover   

  
  
                      
  


输出:

示例 2:下面的示例是顶部悬停弹出框,当光标指向按钮时弹出框触发,当光标从按钮上移开时弹出框消失。

html



  

  
    Example of Triggering Bootstrap
    Popover on Mouseover
  
  
  
  
  
  
  
  
  

  

  

    Bootstrap Popover   

  
  
                      
  

输出: