|
|
|
| Делаю скрытый div с формой Этот div сидит в таблице, вместе с кнопкой, по клику на которой показывается div..
<div id=div_search style='z-index:100; border: 1px solid; display:none; position:absolute; left:0; top:0; width:200px;'>
<form name=frm_search action='search.php' method='post'>
<input type=text style='width:100px;'>
</form>
</div>
|
по клику на кнопку показываю его и выставляю координаты:
function shsearch(){
var bs = document.getElementById('bsearch'); //кнопка, относительно которой координаты
var ds = document.getElementById('div_search');
var l = bs.offsetLeft-150;
var t = bs.offsetTop+50;
alert(t);
ds.style.position='absolute';
ds.style.left=l;
ds.style.top=t;
ds.style.display='block';
}
|
div появляется, координаты тоже можно подогнать к нужному месту, а вот z-index как ни указывай, - div всё равно оказывается под таблицей. Как его можно вытащить наверх?
Спасибо. | |
|
|
|
|
|
|
|
для: Хулиган
(13.08.2006 в 23:32)
| | . | |
|
|
|
|
|
|
|
для: CrazyAngel
(14.08.2006 в 00:44)
| | извиняюсь за оффтоп, но не впервый раз вижу в ответе вместо текста всего лишь одну точку.
Это что, типа апа? | |
|
|
|
|
|
|
|
для: secret
(14.08.2006 в 01:17)
| | не это скорей всего поспешный ответ, но немного не в тему, а удалить свои посты нельзя. вот так
зы. за оффтоп извеняюсь тоже | |
|
|
|
|
|
|
|
для: secret
(14.08.2006 в 01:17)
| | нет, а просто не то написал,но это понял когда уже сообщение отправил=))) тут стирать сообщение не предусмотренно =), а корректировать можно, вот я заменил бред на точку =)))))) | |
|
|
|
|
|
|
|
для: CrazyAngel
(14.08.2006 в 01:20)
| | Разобрался. Это не сама таблица перекрывала div, а другой div в одной из ячеек этой таблицы.
Установил для него z-index меньше чем у скрытого div'а. | |
|
|
|