jquery - Bootstrap 弹出框边框 CSS

标签 jquery css twitter-bootstrap twitter-bootstrap-3 popover

我想使用 CSS 增加 Popover 边框的厚度。我设法用这段代码做到了这一点,但它留下了旧的细线箭头。增加 Popover 箭头粗细以使其看起来均匀的 CSS 代码是什么?

.popover.bottom
  {
    border-top: 5px solid #000000;
    border-left: 5px solid #000000;
    border-right: 5px solid #000000;
    border-bottom: 5px solid #000000;
  }

谢谢

最佳答案

您需要更改.arrowborder-width

.popover>.arrow {
    border-width: 16px;
}

这需要重新定位 :after 伪元素和 .arrow 元素。

像这样的东西会很好用:

EXAMPLE HERE

.popover.bottom>.arrow:after {
    top:7px;
    border-bottom-color: #f7f7f7;
}
.popover.bottom>.arrow {
    margin-left:-5px;
    border-bottom-color: #000;
    margin-top:-5px;
}

值得注意的是,您需要根据弹出窗口的位置更改此定位..

例如,如果您正在设计.popover.right(而不是.popover.bottom),您可以使用如下内容:

EXAMPLE HERE

.popover.right>.arrow:after {
    left: 8px;
    bottom: -10px;
}
.popover.right>.arrow {
    left: -16px;
    margin-top: -12px;
    border-right-color: #000;
}
.popover>.arrow {
    border-width: 12px;
}

关于jquery - Bootstrap 弹出框边框 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22337400/

相关文章:

CSS : image-text alignment problem

javascript - 过滤十六进制颜色

javascript - 如何避免模态对背景内容的影响?

javascript - 如何在 Bootstrap 下拉标题中显示带有图标的所选项目?

javascript - jQuery 和 Javascript : offset. top() 没有响应

jquery - 使用 Perl 模块 JSON 创建 JSON 对象

css - CSS编码不适用于我的页面

html - 如何减少表单水平 Bootstrap 中表单控件之间的空间?

php - jquery json post返回整个页面html

javascript - 何时(或如何)使用 RactiveJS 设置 jQuery 事件处理程序?