У меня есть 6 разных изображений и 6 разных всплывающих окон, как показано ниже;
Теперь, с помощью Javascript, я хочу сделать следующее: При нажатии на любое изображение:
- Получить позицию курсора для изображения, по которому щелкнули.
- С помощью Javascript поместите всплывающее окно с абсолютным позиционированием в верхней / центральной части изображения (как показано на рис.)
Это должно работать в жидких макетах (атрибуты left / top / bottom / right в%, без px), а также при изменении размера браузера.
Ниже приведен HTML-код;
<div><img src="images/book1.gif" /></div>
<div class="resPadDtp">
<ul class="resDtp2 lightblktxt txtSmall">
<li class="resDtpPad"><span>Some text 1</span></li>
</ul>
</div>
<div><img src="images/book2.gif" /></div>
<div class="resPadDtp">
<ul class="resDtp2 lightblktxt txtSmall">
<li class="resDtpPad"><span>Some text 2</span></li>
</ul>
</div>