|
|
|
| Как запретить расширение таблицы из одной строки (с несколькими ячейками) по вертикали в случае, например, когда содержимое-текст не влезает в одну строку ? Например, при сжатии по горизонтали окна браузера.
В CSS указал высоту 20px. Но после сужения окна браузера (или удлинения текста) таблица расширяется по вертикали на ширину двух строк.
Как запретить это расширение ? | |
|
|
|
|
|
|
|
для: Cyrax
(25.08.2007 в 22:46)
| | ложить содержимое ячеек в див со свойсвами стиля:
div {
overflow: hidden;
}
|
| |
|
|
|
|
|
|
|
для: Lelik
(25.08.2007 в 23:21)
| | Не проходит, потому что переполнения div'а не происходит из-за расширения ячейки по вертикали.
Пробовал то же самое в td и tr и в table - не помогает... | |
|
|
|
|
|
|
|
для: Cyrax
(26.08.2007 в 11:21)
| | Добавьте скрытое изображение в таблицу (высотой 1рх) на необходимую фиксированную длину. | |
|
|
|
|
|
|
|
для: sim5
(26.08.2007 в 11:38)
| | Ничего не понял. Background добавить ?
И почему высотой в 1px ? | |
|
|
|
|
|
|
|
для: Cyrax
(26.08.2007 в 11:44)
| | Ну как я понял - у вас есть ячейка с текстом, и ее не вкоем случае нельзя сжимать, т.е. чтобы текст не перносился. Ну тогда добавляем ячейку выше и втавляем в нее прозрачный gif высотой 1рх, а шириной - как вам надо. | |
|
|
|
|
|
|
|
для: sim5
(26.08.2007 в 11:51)
| | Понял мысль, только наверху будет полоса в один пиксел, т.е. там шире будет, чем под текстом.
Кроме того, при изменении состава и содержания меню придётся вручную подбирать ширину этой прозрачной картинки, поскольку сжатие нужно разрешить до момента, когда меню не будет вмещаться в одну строку... | |
|
|
|
|
|
|
|
для: Cyrax
(26.08.2007 в 11:58)
| | Тогда не знаю, прозрачные gif-картинки иногда использую для решения той проблемы, что у вас - подумайте, может и у вас получиться, вставлять же ее совсем не обязательно вверх. Если таблица будет иметь фиксированную ширину, то картинка поможет, иначе... | |
|
|
|