|
 12.7 Кб |
|
| В прикреплении таблица с распоркой.
Т.е. необходимо сделать так, чтобы 3 строки были минимальной высоты, а 4-я - максимальной.
4-я строка введена специально в качестве распорки, посему содержимое её может быть любым.
Сейчас высота всех 4-х строк одинакова
Пробовал для tr'ов и всех td первых трёх строк указать max-height - не работает (по-прежнему все 4 строки одинаковой высоты).
Нормальный вариант - указать height, скажем 12px, но в IE7 и такой вариант не работает (в Mozilla работает).
Можно ли реализовать такую распорку в IE7 ? | |
|
|
|
|
|
|
|
для: Cyrax
(29.01.2009 в 19:48)
| | Собственно, можно ещё поместить в 4-ю строку-распорку какой-нибудь блочный элемент и поэкспериментировать с его свойствами... | |
|
|
|
|
|
|
|
для: Cyrax
(29.01.2009 в 22:58)
| | Картинку однопиксельую вставляйте, растягивая ее на необходимую высоту. | |
|
|
|
|
|
|
|
для: sim5
(30.01.2009 в 04:06)
| | Растягивать скриптами ?
Тогда придётся выполнить 2 операции:
1. Вычислить фактическую ширину 2-го столбца
2. Определить, сколько фактических строк занимает текстовая строка в поле данной ширины
И то, и другое - слишком сложно. Первое уже пытался - это ужасный геморрой, когда для таблицы установлен table-layout: fixed... | |
|
|
|
|
|
|
|
для: Cyrax
(30.01.2009 в 13:43)
| | Ну если вам необходима "распорка", что поделать, считайте. А может быть лучше обдумать разумное представление информации, которая не потребует математики? | |
|
|
|
|
|
|
|
для: sim5
(31.01.2009 в 06:10)
| | Разумное с какой точки зрения ? С точки зрения объёма и сложности кода ?
Всё же более предпочтительна позиция пользователя - чем приятнее работать с сайтом, тем больше клиентов...
Хорошо хоть только в IE такая проблема. Для Mozilla и Opera достаточно установить конкретную высоту строк, расположенных над распоркой... | |
|
|
|