html - 如何在 Bootstrap 工具提示中将文本放到换行符上?

标签 html css twitter-bootstrap

我的 HTML 是这样的:

<i class="fa fa-cubes" data-toggle="tooltip" data-html="true" data-placement="top" title="{% for product in products.category.all %} {{product.description}} x {{product.quantity}} &#013;{% endfor %}"></i></td>

因此,它对类别中的每个产品所做的是,它会在悬停时显示产品名称和产品数量。例如:

Product 1 x 25

所以,我希望能够做的是,下一个产品应该像这样换行:

Product 1 x 25
Product 2 X 43

相反,我得到这个:Product 1 X 25 Product 2 X43

我查看了 Stackoverflow 上的许多其他答案,并尝试了这些:

  • 正在添加 data-html=true并使用 <br>分隔句子
  • 使用 &#013;
  • 添加以下 CSS:

    .tooltip-inner { 空白:预包装; 最小宽度:100px;

但是这些方法都不起作用。我错过了什么?

最佳答案

在 Bootstrap 5.0 及更高版本中,要在工具提示中启用 HTML,请使用:

data-bs-html="true"

而不是(记下“bs”):

data-html="true"

关于html - 如何在 Bootstrap 工具提示中将文本放到换行符上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44595511/

相关文章:

html - Bootstrap 带边框的 5 列布局

javascript - 未捕获的类型错误 : Cannot call method 'menuAim' of null

jquery - 更改图标图片

javascript - 是否可以更改 Bootstrap 进度条的图像样式?

javascript - 从Facebook的移动应用程序复制标题滚动效果

html - 是否有针对程序员的HTML教程?

twitter-bootstrap - CSS 中的响应式 2 列正方形

html - 如何让我的文章向左浮动

html - 使用 css 创建一个程式化的 html 标题

php - 选择没有 JS 的提交按钮