javascript - <br> 在工具提示的标题标签中不起作用

标签 javascript html css tooltip

我正在为工具提示使用工具提示插件。我无法使用 [标题] http://jsfiddle.net/varun30/wy3dp097/1/

我试过 , (这只适用于 firefox )。 我需要在 css 中进行更改吗?在我看到的一些线程中 在 CSS 中:

.tooltip {
    white-space:pre-wrap;
}

这在我的情况下也不起作用。我们可以有一些方法来包含
吗? 提前致谢

最佳答案

在大多数浏览器中,您根本无法控制浏览器工具提示,也无法将 HTML 放入其中。如果您需要在工具提示中做任何花哨的事情,遗憾的是您需要 CSS 和/或 JavaScript 库来完成它们。

但是,换行符相当简单。您在实体方面走在正确的轨道上,但您尝试的实体不正确,它们应该是 Updated Fiddle或者文字换行符也可以:Updated Fiddle

内联示例:

<div title="Line 1&#13;&#10;Line2">Hover over me</div>
<div title="Line 1
            Line2">And me</div>

如果您在 JavaScript 中执行此操作,只需确保您的 JavaScript 字符串包含换行符:

document.querySelector("div").title = "Line 1\nLine 2";
<div>Hover over me</div>

关于javascript - <br> 在工具提示的标题标签中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26093623/

相关文章:

javascript - 谷歌地图与 Bootstrap 3 轮播错误?

javascript - vis.js 改变节点颜色也会影响边颜色

javascript - CSS float 被反转

html - 如何让浏览器在缩小窗口时从 srcset 中选择较小的图片?

css - 将 prop 传递给样式化的组件

html - 无法让卡响应移动设备

java - Java 对象可以成为 Nashorn 中 JavaScript 对象的原型(prototype)吗?

javascript - 如何修复模板缓存中的模板路径? (gulp-angular-templatecache)

javascript - 来自 png 的具有上/下/下状态的 HTML 按钮

ASP.NET CssMinify,HttpContextBase