css - 将 Bootstrap Popover 垂直居中到视口(viewport)

标签 css twitter-bootstrap

我试图让我所有的弹出窗口垂直居中于视口(viewport)。我的元素要求阻止我使用 Bootstrap Modal,这将是一个更容易的选择。

因此,弹出窗口会在链接点击时触发。已将链接设置为

position: relative;

至于Bootstrap popover div,已经设置为

position: absolute;

我已经尝试将 body 显示设置为 table-cell,将 bootstrap popover div 设置为 table-cell 和 vertical-align: middle;但没有任何效果。

无法给你们一个示例代码。非常感谢任何帮助。

最佳答案

position: absolute;

是基于parents元素定位,position relative, absolute or fixed.

删除 position: relative; 的链接或尝试 position: fixed 而不是 absolute。

关于css - 将 Bootstrap Popover 垂直居中到视口(viewport),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35169214/

相关文章:

javascript - 仅在移动设备上启用 Bootstrap 响应

html - 由于CSS中的after/before而写在div中的问题

css - 在SASS中展开之前的路径

html - 我怎样才能在我的网页上放置一个 left-not-fixed div,它的高度是它可能的最大高度?

html - CSS - 多个 div 的相同类和先前设置的不同颜色

css - 摆脱 Bootstrap 下拉导航栏中的线条

javascript - 仅在响应式网站上移动源代码中的元素

html - Bootstrap-3 Navbar 的透明色

javascript - JQuery hide() 和 show() 不适用于 IE 7 和 8

twitter-bootstrap - Bootstrap 3 按钮 - 不平坦?