【问题标题】:tooltip-class is not working with ui-bootstrap-tpls.0.11.0工具提示类不适用于 ui-bootstrap-tpls.0.11.0
【发布时间】:2017-12-22 22:52:14
【问题描述】:

我尝试使用 tooltip-append-to-body="true" 自定义工具提示样式,但它不起作用。

这是我的代码:

<i class="fa fa-minus-square-o" tooltip-append-to-body="true" tooltip-class="customClass" tooltip="Test tooltip"></i>

在 CSS 文件中:

.customClass .tooltip-inner {
    max-width: 100px;
    width: 50px;
}

但工具提示的宽度从未改变,它具有来自bootstrap.css 的默认 200 像素。

我也尝试使用以下代码:

<i class="fa fa-minus-square-o" tooltip="Test tooltip" tooltip-class="customClass" tooltip-append-to-body="true"> </i>

使用 CSS:

.tooltip.customClass .tooltip-inner {
    max-width: 100px;
    width: 50px;
}

它也不起作用。

我正在使用ui-bootstrap-tpls.0.11.0,不知道这是不是因为旧版本的 ui-bootstrap 不支持 tooltip-class。如果是这种情况,我是否可以为工具提示添加样式?

【问题讨论】:

  • 您实际上想要自定义什么?

标签: css angular-ui-bootstrap


【解决方案1】:

看看这个也许会有所帮助,但ui版本不是问题。

http://codepen.io/norcaljohnny/pen/pNOaYX

.tooltip-inner {
    min-width: 100px;
    max-width: 100%; 
}

【讨论】:

  • 我刚试了一下,还是不行。我想知道这是否是因为旧版本的 ui-bootstrap-tpls.0.11.0。不支持工具提示类?
  • 感谢您的样品。但是,当使用 tooltip-append-to-body="true" 时,您的示例会将样式应用于所有工具提示,这不是我的目的。我只想将此样式应用于某些工具提示。
  • 这很好,只需更改类名即可。我必须插入任何代码才能发布 codepen 链接。您需要使用最小宽度而不是最大宽度。
猜你喜欢
  • 2016-11-20
  • 1970-01-01
  • 2017-05-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-28
  • 2013-05-28
  • 1970-01-01
相关资源
最近更新 更多