Подсказка для строки текста - PullRequest
1 голос
/ 22 октября 2008
<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>

Это правильный способ сделать это?

Ответы [ 7 ]

2 голосов
/ 22 октября 2008

Максимальная длина заголовка. Это около 80 символов (проверено на FF2).

Так что, если ваш текст очень длинный, заголовок не поможет. Существует несколько хороших решений для подсказок css / javascript, которые покажут все, что вам нужно.

2 голосов
/ 22 октября 2008

Атрибут 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>
0 голосов
/ 24 октября 2008

Если вы хотите получить некоторый контроль над всплывающей подсказкой, попробуйте изменить ее в соответствии с вашими потребностями. css Tooltip

0 голосов
/ 22 октября 2008

FF2 имеет ошибку, препятствующую отображению длинных заголовков: https://bugzilla.mozilla.org/show_bug.cgi?id=45375

Разве заголовок не является основным атрибутом? Так что он действителен практически для каждого тега (кроме нескольких, например, html, head и т. Д.)

0 голосов
/ 22 октября 2008

Как бы вы отформатировали текст, чтобы показать разрыв строки? В IE 7.0

<title="long line of text\nanotherlong line of text" />

работает как положено - но в Firefix 3.01 «\ n» заменяется пробелом. Использование <br/> тоже не помогает.

0 голосов
/ 22 октября 2008

Я согласен с @DrJokepu, атрибут title - это способ сделать это, но, вероятно, не на элементе TD, попробуйте элемент ABBR, это то, для чего он или нет, простой SPAN, вероятно, лучше.

0 голосов
/ 22 октября 2008

Да, именно так вы должны назначать всплывающие подсказки для элементов HTML. Я бы не стал использовать его на

. Хотя я не проверял его, у меня есть ощущение, что вы можете столкнуться с проблемами в некоторых браузерах, если будете использовать его непосредственно для строк / ячеек таблицы, поскольку эти элементы ведут себя несколько иначе, чем другие элементы. Лучше использовать его на более «обычных» элементах, например
, , imageили .
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...