【问题标题】:Web Tooltip "universally accepted" linebreak character?网络工具提示“普遍接受”的换行符?
【发布时间】:2011-09-24 00:41:23
【问题描述】:

我使用 \n 在网络工具提示中创建换行符。这适用于 IE 和 Chrome。但 Firefox 忽略了它。

工具提示中的换行符可以通用吗?谢谢。

【问题讨论】:

    标签: html firefox


    【解决方案1】:

    更新:这已在 HTML5 中使用 title 属性清除。现在 Firefox 12 支持它。试试这个:

    <span title="First line&#10;Second line">Test</span>
    

    坏消息:Firefox 确实没有换行工具提示。这实际上是一个非标准的 html 扩展,即 MSIE 中的一个 bug,可能会导致某些页面出现问题。

    在 Firefox 问题跟踪器上查看 this bug

    【讨论】:

    • 谢谢@DannyC。更新我的答案
    【解决方案2】:

    从 Firefox 12 开始,它们现在支持使用换行 HTML 实体的换行符:&amp;#10;

    <span title="First line&#10;Second line">Test</span>
    

    这在 IE 中有效,根据title attribute 的 HTML5 规范是正确的。

    【讨论】:

    • 在 IE 中锚标记的 title 属性内不起作用。它只打印字符 而是。
    【解决方案3】:

    Firefox 不会在工具提示中显示多行。

    如果您真的想按预期自定义它,请使用工具提示脚本。 http://www.hongkiat.com/blog/tooltips-scripts-50-scripts-with-ajax-javascripts-css-tutorials/

    【讨论】:

      【解决方案4】:

      这适用于邮件消息%0A 请参阅these google results for more information

      【讨论】:

      • 这是真的,但与 html 中的工具提示无关。
      猜你喜欢
      • 2019-12-02
      • 1970-01-01
      • 2015-05-31
      • 2016-11-11
      • 1970-01-01
      • 2015-07-07
      • 2013-01-14
      • 1970-01-01
      • 2011-05-28
      相关资源
      最近更新 更多