Динамическое меню и активный элемент.

_RVK_

Новичок
Динамическое меню и активный элемент.

Как сделать так чтоб Z индекс активного элемента формы был меньше чем индекс нового слоя. У меня есть меню, но когда оно попадает на активный элемент формы то оказывается под ним. Как этого избежать?
 

Krisha

pain in the neck
никак, положить элемент формы в cлой и прятать слой, когда отображаеться меню...

а вообще, имхо, это глюк дизана...
 

_RVK_

Новичок
Автор оригинала: Krisha
никак, положить элемент формы в cлой и прятать слой, когда отображаеться меню...

а вообще, имхо, это глюк дизана...
А если перекрыта только часть элемента.... Ладно, спасибо. Я передам твои слова дизайнеру :)
 

Андрей М.

Guest
>А если перекрыта только часть элемента....
В принципе есть css-свойство clip. Кроме того, в ИЕ5.5+ есть такая штука как попап-слой: это не div и не новое окно, смотри сам:
Код:
<html>
<head>
<script>
var popup = window.createPopup();
function f(){
    var body = popup.document.body;
    body.style.border = "outset 2px";
    body.innerHTML = "<h1>Крутое плавающее меню</h1>";
    popup.show(100, 100, 380, 45, document.body);
}
</script>
</head>
<body>
<button onclick="f()">Создать попап</button><br>
<textarea cols=20 rows=10></textarea>
</body>
</html>
И третья возможность - можно через iframe:)
 

_RVK_

Новичок

Андрей М.

Guest
с помощью clip можно показать объект частично :)

По поводу ifram'а, я имел в виду что-то типа:
Код:
<textarea cols=20 rows=10></textarea>
<iframe
	src="javascript:'ХЕ-ХЕ, ПОХОЖЕ нА ИФРЭЙМ?'"
	width="150"
	height="150"
	frameborder=0
	style="border:2px outset;position:absolute;top:100;left:100;">
</iframe>
А в нетскейпе кстати нет такой проблемы
 

Андрей М.

Guest
Krisha, фиг знает, я никогда им не пользовался, но полагаю, что в Мозилле и Опере7 точно работает
 

_RVK_

Новичок
Всем спасибо большое. Решили все же менять дизайн. Но на будующее буду иметь ввиду ваши советы.
 
Сверху