Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Подсказка в value list
 
 автор: nick_alex_95   (29.06.2007 в 16:42)   письмо автору
 
 

Данные передаются из массива в выпадающие меню - dropdown list
<option selected ....
<option value...
из за того что строки разные по длине и слишком длинные, приходится их обрезать.
Как сделать так чтобы при наведении мышки на элемент с выпадающего списка всплывала подсказка с полной строкой перед тем как этот элемент выбран.

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

   
 
 автор: nick_alex_95   (03.07.2007 в 11:19)   письмо автору
 
   для: nick_alex_95   (29.06.2007 в 16:42)
 

есть ли вообще такая возможность?

   
 
 автор: CNT   (03.07.2007 в 11:50)   письмо автору
 
   для: nick_alex_95   (03.07.2007 в 11:19)
 

Тег <select> не поддерживает z-index (по крайней мере, в MSIE), поэтому реализовать псевдоTITLE не удастся. Если только ифреймами... что весьма громоздко.

ИМХО, проще сделать аналог <select>'a на простых <div>'ax - там всё просто: прописываете у каждого <div>'a атрибут TITLE и всё будет работать так как вам надо.

   
 
 автор: nick_alex_95   (03.07.2007 в 11:53)   письмо автору
 
   для: CNT   (03.07.2007 в 11:50)
 

Большое спасибо, попробую.
Если не сложно можите написать синтекс построения?
Вы имеете в виду что то на подобии этого?

   
 
 автор: CNT   (03.07.2007 в 15:08)   письмо автору
 
   для: nick_alex_95   (03.07.2007 в 11:53)
 

Ну, в общем, реализовать можно и так.
А можно и приблизить к реальному <select>'у, заменив в коде onmouseover на onclick (у меню первого уровня) и дорисовав к нему кнопку <input type=button> со стрелкой &#9660;; на каждый <div> второго уровня прописать onmouseover/onmouseout со сменой цвета текста и фона ("белый цвет на синем фоне" на "черный текст с белым фоном"); добавить управление клавишами-стрелками "вверх" и "вниз"; добавить у выпадающего списка подменю overflow (при большом количестве псевдоOPTIONов...

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования