<td title="this is a really long line that I'm going to truncate">this is a really long line that I'm going to trunc ...</td>
这是正确的方法吗?
答案 0 :(得分:2)
title
标记内的td
属性不起作用。将文本包含在span标记内:
<td>
<span title="this is a really long line that I'm going to truncate">this is a really long line that I'm going to trunc ...</span>
</td>
答案 1 :(得分:2)
标题的最大长度。它大约有80个字符(在FF2上测试过)。
因此,如果您的文字很长,标题将无济于事。有几个很好的css / javascript工具提示解决方案,可以显示你需要的任何东西。
答案 2 :(得分:0)
是的,这就是你应该如何为html元素分配工具提示。我不会在&lt; td&gt;上使用它虽然。虽然我没有对它进行测试,但我觉得如果你直接在表行/单元格上使用它,你可能会在某些浏览器上遇到问题,因为这些元素与其他元素的行为有些不同。您应该在更“常规”的元素上使用它,例如&lt; div&gt;,&lt; span&gt;,&lt; img&gt;或&lt; input&gt;。
答案 3 :(得分:0)
我同意@DrJokepu,title
属性是这样做的方法,但可能不在TD
元素上,尝试ABBR
元素,这就是它的用途,或者如果不这样做,简单的SPAN
可能是最好的。
答案 4 :(得分:0)
如何格式化文本以显示换行符?在IE 7.0中
<title="long line of text\nanotherlong line of text" />
按预期工作 - 但在Firefix 3.01中,“\ n”更改为空格。使用<br/>
也无济于事。
答案 5 :(得分:0)
FF2有一个错误,阻止它显示长标题:https://bugzilla.mozilla.org/show_bug.cgi?id=45375
标题不是核心属性吗?因此它几乎适用于所有标签(例如,几个,例如.html,head等)。
答案 6 :(得分:0)
如果您想对工具提示进行一些控制,可以尝试根据需要进行修改 css Tooltip