![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Avtor |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 111 Регистрация: 21.7.2006 Репутация: нет Всего: нет |
Подскажите в каком направлении копать: из БД в таблицу выводятся данные. Хочу чтобы все строки были одной высоты (для эстетики), но в первой строке может быть одно слово, а во второй сто - и так все строки в таблице получаются разной высоты. Можно конечно загонять информацию в textarea (будут одной высоты, тока если информации много будет появляться скрол), но как-то уж думаю коряво получится...
Может что-нибудь в этом направлении подскажете: полный текст по нажатию на кнопку в ячейке таблицы. Это сообщение отредактировал(а) Avtor - 23.7.2007, 21:05 |
|||
|
||||
| solenko |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1473 Регистрация: 15.1.2006 Где: Украина Репутация: 9 Всего: 67 |
Так вы хотите чтобы все строки были как максимальная или просто заданной заранее высоты?
Если заданной заранее, то можно попробовать посмотреть свойства overflow и table-layout -------------------- Ла-ла-ла-ла Заметьте, нет официального подтверждения, что это не просто четыре слога. |
|||
|
||||
| Avtor |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 111 Регистрация: 21.7.2006 Репутация: нет Всего: нет |
Чтобы все строки были минимальной высоты, а весь непоместившийся текст надо куда-то приспособить.
|
|||
|
||||
| Alik_Kirillovich |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 13.7.2007 Где: Казань Репутация: 1 Всего: 2 |
Помещаем содержимое каждой строки в Div. В этом Div'е с помощью CSS-свойтсва height устанавливаем высоту строки. Для того, чтобы все лишнее оказалось за прокруткой, используем CSS-свойтсво overflow:auto
Примерно вот так:
|
|||
|
||||
| solenko |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1473 Регистрация: 15.1.2006 Где: Украина Репутация: 9 Всего: 67 |
А у TD overflow нету?
-------------------- Ла-ла-ла-ла Заметьте, нет официального подтверждения, что это не просто четыре слога. |
|||
|
||||
| Alik_Kirillovich |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 13.7.2007 Где: Казань Репутация: 1 Всего: 2 |
Похоже, что нет. Я пробовал применить overflow непосредственно к TD, но такой код НЕ РАБОТАЕТ:
|
|||
|
||||
| Avtor |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 111 Регистрация: 21.7.2006 Репутация: нет Всего: нет |
Спасибо большое - как раз то-что нужно.
|
|||
|
||||
| Avtor |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 111 Регистрация: 21.7.2006 Репутация: нет Всего: нет |
Потестировал примерчик. Если. допустим. во второй строке убрать все <br> и высоту сделать в 30 px. То этот код
Будет корректно работать только под IE и Opera. В Mozilla же полоса прокрутки не появляется. Как быть? Это сообщение отредактировал(а) Avtor - 26.7.2007, 19:54 |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |