Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Позиционирования, Позиционирования элементов в <option> 
:(
    Опции темы
skifoz
Дата 26.6.2006, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 23.1.2006
Где: Россия

Репутация: нет
Всего: 1



Вообщем возникла проблема.
есть такой  код 
Код

...
<select style='position:absolute;width:650'>

 <option>el_1  el_2  el_3</option>

</select>
....


Этот код генерируеться скриптом и в option содержиться три переменных (el_1,el_2,el_3), мне необходимо расположить их таким образом, чтобы первый элемент был слева, а два остальных были справа, что только не пробовал элементы никак не хотят сдвигаться с места. Они все время стоят слева и не на пиксель никуда не смещаються, возможно это вообще не возможно??

Если кто знает, как решить эту проблему пожалуйста подскажите. 
PM MAIL WWW   Вверх
dstorm81
Дата 27.6.2006, 08:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


бездельник
***


Профиль
Группа: Завсегдатай
Сообщений: 1178
Регистрация: 18.1.2006
Где: (16RU)

Репутация: 3
Всего: 39



ради прикола попробуй так
<select style='position:absolute;width:650'>
 <option>el_1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;el_2  el_3</option>
</select> 


--------------------
на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#)

PM   Вверх
skifoz
Дата 27.6.2006, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 23.1.2006
Где: Россия

Репутация: нет
Всего: 1



В принципе это конечно выход, но мне бы хотелось просто прижать эти два элемента справа, а с пробелами выходит не слишком красиво, так как элементы разной длинны некоторые заползают за край формы, некоторые наоборот не доходят до края...

Но все равно спасибо. 
PM MAIL WWW   Вверх
R.M.
Дата 27.6.2006, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: 9
Всего: 30



skifoz, скорее всего так не сделать. Сделай свой выпадающий список. При клике на список появляется див а в нём таблица или дивы с переменными. 


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
skifoz
Дата 27.6.2006, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 23.1.2006
Где: Россия

Репутация: нет
Всего: 1



Да я бы с радостью, но тут будет проблема, у меня есть форма в которой пользователь вводит город, например если он вводит "мос" то из базы беруться все города начинающиейся на "мос"  и выводяться ниже формы в виде списка. Этот список содержит в себе 3 элемента это название города, название района и название области, заказчик хотел бы чтобы при выводе это все выводилось - город слева, все остальное справа, тут конечно легче сделать таблицей, но есть одна проблема, заказчику нужно чтобы при нажатии клавиши вверх-вниз, пользователь мог свободно прогуляца по пунктам этого выпадающего списка, чтобы такое реализовать проше использовать <select multiple>. А чтобы такое же реализовать в таблице нужно писать скрипт, я специализируюсь на PHP и поэтому на PHP такого скрипта не напишешь, а в JavaScript я не настолько силен чтобы написать такую функцию). 
PM MAIL WWW   Вверх
R.M.
Дата 28.6.2006, 17:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: 9
Всего: 30



Цитата(skifoz @  27.6.2006,  14:59 Найти цитируемый пост)
в JavaScript я не настолько силен 

Ну обратись в раздел javascript может там помогут?

Добавлено @ 17:21 
Всётаки <option> не контейнер и просто средствами html раскидать как тебе надо чтото внутри него не получится smile 


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
skifoz
Дата 28.6.2006, 17:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 23.1.2006
Где: Россия

Репутация: нет
Всего: 1



Вообщем решил проблему. 
Сделал без <option>, а просто в <div> поместил таблицу, пришлось писать дополнительно функцию на JavaScript, чтобы при нажатии кнопки вниз вверх перемещатся по таблице, ну да ладно заодно опыт программирования на JavaScript приобрел ))

Насчет JavaScript был не прав, все таки сам написал эту функцию, а думал что не смогу) 
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.1895 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.