html - Angular 中的 ngbTooltip 不在元素的中心

标签 html css ng-bootstrap

有谁知道为什么工具提示不在元素的中心(中心顶部)?

这是图片...你可以看到它在顶部中心的右侧多一点

item

其他元素也一样..这里会更容易看

item 2

这是我的 html 代码:

<button class="btn btn-icon coverage-item "
        type="button"
        placement="top"
        ngbTooltip="Incendio">
  <img src="/assets/img/coverages/icon_thunderbolt.svg"/>
</button>

这是scss代码:

@import "~bootstrap/scss/_functions.scss";
@import "../../scss/variables";

.coverage-item {
  background: $white;
  border: 1.5px solid $brand-primary;
  color: $gray-light;
  height: 3.5rem;
  width: 3.5rem;
  position: relative;
  font-size: 1.5rem;
  padding: 0rem 0rem;
}

.coverage-item__new {
  background: $white;
  border: 1.5px dashed $gray-lighter;
  color: $gray-light;
  height: 3.5rem;
  width: 3.5rem;
  position: relative;
  font-size: 1.5rem;
  padding: 0rem 0rem;

最佳答案

我刚刚将此代码添加到我的 scss 文件中,它正在运行。

app-coverage-item {
  .tooltip {
    margin-left: -2px;
  }
}

关于html - Angular 中的 ngbTooltip 不在元素的中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46118494/

相关文章:

javascript - jQuery new Date() 在 Safari 中不起作用

jquery - 更改已检查的元素(父元素未共享)

jquery - 更改事件选项卡和选项卡主体颜色

javascript - 将 div 缩略图切换脚本与图像缩放脚本相结合

html - 展开/折叠 Div

css - Bootstrap 3 Navbar - 无法正确折叠

twitter-bootstrap - 为 ng-bootstrap 设置工具提示的全局配置

javascript - if 语句中的 JQuery 选择器

angular - 如何在angular2中使用bootstrap datepicker输入字段

javascript - Angular 2+ : Opening Bootstrap modal through typescript