Как организовать ListBox в html
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Как организовать ListBox в html Expand / Collapse
Автор
Сообщение
14.09.2007 13:34


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 08.07.2008 13:23
Сообщ.: 229, Visits: 1 980
день добрый подскажите можно ли каким-то образом почти в чистом html (+жаваскритпесли надо) организовать некий ListBox.... стандартного то на сколько я вроде не торможу нету...
Сообщ. #915927
14.09.2007 13:40
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
<select name="test" size="10">
<option value="1">Line 1</option>
<option value="2">Line 2</option>
<option value="3">Line 3</option>
<option value="4">Line 4</option>
<option value="5">Line 5</option>
<option value="6">Line 6</option>
<option value="7">Line 7</option>
</select>
Сообщ. #915929
14.09.2007 13:53


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 08.07.2008 13:23
Сообщ.: 229, Visits: 1 980
это и мне понятно...

но

1) селект растягивается по ширине текста внутри

2) если ему прописать в стилях ширину - то он становится нужной ширины, но не имеет ни скролбара (горизонтального), ни подсветки текста наведенной строки... вобщем обрезает значения option

парируешь? =)

Сообщ. #915930
14.09.2007 14:14
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
В этом случае без javascript не обойтись. Советую посмотреть в сторону библиотеки extjs. Там нет готового ListBox'a, но есть инструменты позволяющие упростить его создание.

P.S. Встречный вопрос: если ты заранее знал о атрибуте size, что мешало сразу написать чем тебя не устраивает его применение (как ты сделал во втором сообщении)?

Сообщ. #915931
14.09.2007 14:27


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 08.07.2008 13:23
Сообщ.: 229, Visits: 1 980
стормозил...

только написав... точнее получив от тебя ответ понял что не всё написал.... вобщем сорри за неполный изначальный вопрос...

Сообщ. #915932
14.09.2007 14:29
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 29.05.2008 20:04
Сообщ.: 269, Visits: 2 381
IT-AleX (14.09.2007)
это и мне понятно...

но

1) селект растягивается по ширине текста внутри

2) если ему прописать в стилях ширину - то он становится нужной ширины, но не имеет ни скролбара (горизонтального), ни подсветки текста наведенной строки... вобщем обрезает значения option

парируешь? =)


Тю... так это можно реализовать через див + таблицу, ну и конечно JavaScript =))

зы: Ничего сложного в этом я не вижу... если конечно наподобие select'a со скроллом...


----------------------------------
Я безработный...
Возьмите меня на работу. =)
Сообщ. #915933
14.09.2007 14:37


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 08.07.2008 13:23
Сообщ.: 229, Visits: 1 980
это мне тоже понятно... думал может недосмотрел что-то со стилями и как-то всё же можно было бы... а div с таблицей и т.д. - это понятно... =)
Сообщ. #915934
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 6:53