![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 1 Всего: 6 |
Приветсвую.
У меня есть таблица размером n*m. Она пустая, и пользователь сам вводит значения (нажимает на ячейку, выпадает поле ввода, заводится значение, и оно в ячейке, но ладно, это не столь важно). Когда пользователь вводит в первые 2 столбца числа к примеру от 1 до 9, то эти столбцы получаются узкие, а в другие вводит число от 100 и выше, то те оказываются широкими. Как мне сделать автоширину? Чтоб ширина соответсвенно увеличивалсь еслив неё вводят занчение, но чтоб ширина всех столбцов (ячеек) была равна ширине самого широкого столбца. Чтоб таблица ровной была. Заранее спасибо -------------------- =) |
|||
|
||||
| Cheba |
|
|||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 14 Всего: 62 |
Думаю, это может помочь. Модробнее читай в спецификации. Раздел Fixed table layout. |
|||
|
||||
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 1 Всего: 6 |
не помогло
-------------------- =) |
|||
|
||||
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: 9 Всего: 30 |
Пиши в пикселях размер - не уменьшится это 100% а при переполнении увеличится
-------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| 2man |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2007 Регистрация: 6.5.2005 Где: Нижние Чигири Репутация: 1 Всего: 71 |
Куксикус, ты предлагаешь каждую ячейку выставить в один пиксель и пусть она уже сама тянется?
Innuendo, а может можно с помощью выпадающего меню реализовать, если это константы? -------------------- Быстро поднятое - упавшим не считаеся |
|||
|
||||
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: 9 Всего: 30 |
2man
Нет не в один а какие нужны размеры в пикселях такие и ставить а уж при переполнении они потянуца без ущерба другим (если все будут в пикселях) -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 1 Всего: 6 |
Куксикус
не привык задать что-либо в пикселях кстати вопрос по ходу- если я задам ширину таблицы в пикселях, и она к примере занимает пол экрана, то она будет пол экрана занимать и при разрешении 800*600 и 1280*1024? но я попробую, спасибо. 2man не совсем понял, что задать через меню. -------------------- =) |
|||
|
||||
| 2man |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2007 Регистрация: 6.5.2005 Где: Нижние Чигири Репутация: 1 Всего: 71 |
Тогда лучше задавать через %. Чтобы пользователь не сам вводил информацию, а выбирал с выпадающего меню. Такое возможно? -------------------- Быстро поднятое - упавшим не считаеся |
|||
|
||||
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 1 Всего: 6 |
2man
уу. нет Это сообщение отредактировал(а) Innuendo - 25.1.2006, 20:19 -------------------- =) |
|||
|
||||
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: 9 Всего: 30 |
Innuendo
Нет конечно -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| 2man |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2007 Регистрация: 6.5.2005 Где: Нижние Чигири Репутация: 1 Всего: 71 |
-------------------- Быстро поднятое - упавшим не считаеся |
|||
|
||||
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 1 Всего: 6 |
Куксикус
задать в пикселях - не получилось... вот смотри: к примеру по умолчанию 15 пикселей ширина.. заполнили таблоицу- у какого-то столбца получилось 20, а у какого-то 25... то есть мне надо так, чтобы таблица подгонялась под самый широкий столбец. -------------------- =) |
|||
|
||||
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 1 Всего: 6 |
я вот щас пробую так:
как таблица сформирована, он пробегает по всем столбцам, и считывает ширину... Запомниает максимальный... теперь надо всем элементам дать такую ширину (не всем прямо n*m, а только стольким сколько есть столбцов). И что-то не получается задать ширину ячейке... через какой метод это надо делать? td.style.width? считываю ширину через td.offsetWidth... и оно работает -------------------- =) |
|||
|
||||
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: 9 Всего: 30 |
Innuendo
Ну это уже в яваскрипт, а вобще если тебе надо чтобы у всех была одинаковая ширина, убери везде ширину и поставь только тегу <table> ширину... в процентах -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 1 Всего: 6 |
а всё таки? как в яваскрипт изменить ширину ячейке?
-------------------- =) |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |