Tornado
Thursday, 21 September 2006, 10:09
Первый раз пишу меню в html, исползую Java. При наведении на картинку (пункт основного меню), скрытый слой проявляется(подменю), сам слой имеет свойство
position: abolute и координаты его не заданы. Само собой что подменю должно выскочить возле картинки на которую навели курсор, но ситуация усложняется тем что при изменении разрешения экрана изменятся координаты картинки. Я смог бы привязать координаты проявляющегося слоя к картинке, если бы мог получить её абсолютные координаты. Как это сделать? Пробывал -
<div id="sloy"><img src="..."></div>и читать координаты слоя:
document.getElementById("sloy").style.topне получается

, там ноль. Как там может быть ноль если слой посередине экрана? При занесении определённого значения слой становится на указанные координаты и при чтении этого свойства выдает реальные значения.