|
|
|
| 1. Внутри тега table выводится ОЧЕНЬ ДЛИННЫЙ текст БЕЗ ПРОБЕЛОВ и ПЕРЕНОСОВ СТРОК. При этом задается ширина таблицы. Но при отображении таблица по ширине совпадает с шириной текста. Т.е. текст вывоодится в одну строку, а не переносится. Можно что-то с этим сделать?
2. То же самое с <select><option>ТЕКСТ1
<option>ТЕКСТ2
</select>
Если выводить внутри текса <br> или \n, никакого эффекта это не дает. Как сделать так, чтобы длинный текст отображался в несколько строк.
Заранее ВСЕМ спасибо!!! | |
|
|
|
|
|
|
|
для: M_A_X
(26.04.2007 в 11:37)
| | Развивая эту http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=36001&page=4 тему можно добавить, что для IE можно использовать еще стиль word-wrap: break-word; который "самостоятельно сделает переносы в неразрывном тексте", но этот стиль не является валидным с т.з. W3C и работает этот прием, повторюсь, только в IE.
В вашем же случае можно сделать более универсальное решение, переносы при этом конечно же автоматически не расставятся, но текст можно будет просматривать в фиксированного размера ячейке:
<table border="1" width="100%" style="table-layout: fixed;">
<tr>
<td style="width: 50%; overflow: hidden;"><div style="overflow: scroll; width: 100%;">sssssssssssssssssssssssssssssssssss sssssssssssssssssssssssssssssssssss sssssssssssssssssssssssssssssssssss sssssssssssssssssssssssssssssssss sssssssssssssssssssssss sssssssssssssssssssssss sssssssssssssssssssssss</div></td>
<td>zzzzzzzzzzzzz</td>
<td>zzzzzzzzzzzzz</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
Альтернатива - использовать word-wrap: break-word;
<td style="width: 50%; overflow: hidden; word-wrap: break-word; ">sssssssssssssssssssssssssssssssssss sssssssssssssssssssssssssssssssssss sssssssssssssssssssssssssssssssssss sssssssssssssssssssssssssssssssss sssssssssssssssssssssss sssssssssssssssssssssss sssssssssssssssssssssss</td>
но это будет работать только в IE.
P.S. В этом примере строка "sssssss" разбивается при вставке в сообщения уже здесь на форуме, сделайте у себя ее неразрывной! ((( | |
|
|
|
|
|
|
|
для: ilyaILF
(26.04.2007 в 16:12)
| | > строка "sssssss" разбивается при вставке в сообщения уже здесь на форуме
---но это нисколько не мешает в IE странице быть очень широкой - вот парадокс (форума). | |
|
|
|