[HTML] Word wrap в ячейке таблицы с colspan
От: Linoge-Fly Украина http://users.livejournal.com/_linoge_/
Дата: 28.05.09 10:13
Оценка:
Всем привет.
Есть таблица, в ней ячейки, а в них просто текст. Ширина ячеек фиксирована, текст может быть длинным, но с пробелами, то есть обычное предложение. Нужно чтобы текст переносился, а не расширял ширину ячеек. Длинных слов, типа "this.is.my.personal.mail.address@mail.ru" нету.
Так вот, почему-то если в строке нет colspan, то все прекрасно:

    <table border="1px">
        <tr>
            <td style="font: bold 14px sans-serif; height: 100px;">
                Logical Applications (units of functionality) and some long text here.
            </td>
            <td>
                &nbsp;
            </td>
            <td>
                &nbsp;
            </td>
        </tr>
        <tr>
            <td width="120px">
                1111
            </td>
            <td width="120px">
                1111
            </td>
            <td width="120px">
                1111
            </td>
        </tr>
    </table>


Каждая ячейка остается шириной в 120px, а в ячейке с текстом длинный текст разбивается на строки.
Но если у строки таблицы есть объединение ячеек (colspan), то почему-то длинный текст не переносится, а растягивает всю таблицу. Вот такой код:

    <table border="1px">
        <tr>
            <td colspan="3" style="font: bold 14px sans-serif; height: 100px;">
                Logical Applications (units of functionality) and some long text here.
            </td>
        </tr>
        <tr>
            <td width="120px">
                1111
            </td>
            <td width="120px">
                1111
            </td>
            <td width="120px">
                1111
            </td>
        </tr>
    </table>


В чем прикол, вообще понять не могу. В Firefox все прекрасно, но в IE нет переноса строк.
Помогите плиз, долбусь долбусь, никак не могу понять как это сделать нормально.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.