Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > Ширина текста


Автор: Bulat 18.8.2008, 11:54
В таблице есть две строки, первая содержит 20 символов, вторая 30 символов(алфавит + цифры). Необходимо вытянуть ширину текста первой строки по ширине текста второй строки, т.е. есть

Код

А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
0 1 2 3 4 5 6 7 8 9 А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я


а нужно, чтоб верхняя строка была в такой же ширине как и нижняя, при этом хотелось бы чтоб это работало в нескольких браузерах - мозилла, ие, опера, сафари..

Автор: Gold Dragon 18.8.2008, 12:07
я бы сделал через таблицы, т.е. типа так
Код

<table>
    <tr>
        <td>
            <table align="center" width="100%">
                <tr align="center">
                    <td>1</td>
                    <td>2</td>
                    <td>3</td>
                </tr>
            </table>
        </td>
    </tr>
    <tr>
        <td>
            <table align="center" width="100%">
                <tr align="center">
                    <td>1</td>
                    <td>2</td>
                    <td>3</td>
                    <td>4</td>
                    <td>5</td>
                    <td>6</td>
                </tr>
            </table>
        </td>
    </tr>        
</table>




Автор: Bulat 18.8.2008, 12:20
Gold Dragon, фянкс, но боюсь, это только как запасной вариант, все же может удастся найти более изящное решение

Автор: Gold Dragon 18.8.2008, 13:07
ну смотря какие цели приследовать smile А вообще, я сколько пытался на Дивах вёрстку сделать, так и не сделал, больше нравится таблицами, понятнее и нагляднее

Автор: Bulat 18.8.2008, 13:51
Цитата(Gold Dragon @  18.8.2008,  13:07 Найти цитируемый пост)
А вообще, я сколько пытался на Дивах вёрстку сделать, так и не сделал, больше нравится таблицами, понятнее и нагляднее 


Слишком много вложенных таблиц получается, да и кода много добавлять придется, я вот смотрю все какими-нибудь средствами CSS подравнять, пытался задать letter-spacing, для верхней строки, но опять же значение жестко не пропишешь, каждый браузер немного по своему визуально определяет это значение.

Автор: Gold Dragon 18.8.2008, 14:24
Цитата(Bulat @  18.8.2008,  14:51 Найти цитируемый пост)
 каждый браузер немного по своему визуально определяет это значение.

поэтому и пользуюсь таблицами smile

Автор: Bulat 26.8.2008, 16:30
Фу-ух измучился.. вот бы эти вложенные таблицы еще и по ширине немного сжать, вытягиваются лишнего smile

Автор: SelenIT 26.8.2008, 18:33
Зачем вложенные-то? Просто одна под одной, имхо...

Автор: Bulat 27.8.2008, 10:55
SelenIT, ну не совсем, это лишь часть одного общего интерфейса, а там еще вокруг и рядом куча всего, и ровнять нужно тоже

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)