【发布时间】:2019-06-05 19:52:52
【问题描述】:
我正在使用 Bootstrap 4,并从 Sass 文件中编译了 CSS 的副本。使用 Ruby Sass 3.7.4
我已经删除了 Sass 的某些部分,但不认为存在对 Tooltips 工作方式有任何影响的依赖项:code、card、badge、jumbotron、progress、 carousel.
标记就这么简单:
<button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="right" title="Tooltip on right">Tooltip on right</button>
它呈现如下(不正确):
我已经删除了我自己的所有 CSS,所以它实际上是编译后的 Bootstrap 4 CSS。
我还加入了bootstrap.bundle.min.js 和jquery-3.2.1.min.js
我不确定为什么会发生这种情况,因为文档 https://getbootstrap.com/docs/4.0/components/tooltips/#examples 中给出的示例按我的预期工作。
用于初始化工具提示的 js 位于页面加载时出现的 js 文件中:
$(function () {
$('[data-toggle="tooltip"]').tooltip();
});
有人对此有什么想法吗?
【问题讨论】:
-
添加像jsfiddle.net这样的工作示例
标签: html css bootstrap-4