|
|
|
| в IE такое дело: если на форме имеется выпадающий список, и попробовать закрыть его дивом, то ничего не получится, будет все закрыто, а выпадающий список все равно будет "выше" чем это див. как можно избавится? | |
|
|
|
|
|
|
|
для: whip
(08.07.2005 в 16:50)
| | при клике на пункте меню, по которому выпадает субменю (то, которое перекрывает селект), прятать этот селект. его надо пихнуть в слой. вот код. работает везде.
<Script language="JavaScript" type="text/JavaScript">
function show (tblname)
{ document.getElementById(tblname).style.display = 'block';
}
function hide (tblname)
{ document.getElementById(tblname).style.display = 'none';
}
</Script>
|
образец работы: | |
|
|
|
|
|
|
|
для: elenaki
(08.07.2005 в 17:45)
| | образец довольно глючный: когда двигаешь мышом по меню, то селект под ним моргает. это в файрфоксе. в ИЕ не смотрел.
но и сам вариант не подходит. если див накрывает селект не полностью, то прятнье селекта будет выглядеть по крайней мере странно. | |
|
|
|
|
|
|
|
для: whip
(08.07.2005 в 18:21)
| | Под браузеры вроде файрфокс и опера страницы обычно оптимизируются в самую последнюю очередь, так как процент пользователей не велик и они отличаются редкой ортодоксальностью - ради своих браузеров они будут терпеть мелкие глюки - чего не скажешь о пользователей IE, которые составляют 90% от общей массы. | |
|
|
|
|
|
|
|
для: cheops
(08.07.2005 в 21:10)
| | так ведь дело не в популярности броузера. кстати, этот баг не наблюдается в том же файрфоксе.
отошли от задачи. : прятать селект нельзя, каким образом еще можно побороть глюк с "просвечиванием" селекта через лежащий на нем див? | |
|
|
|