У меня есть изображение, и я хочу показать всплывающий элемент div при наведении курсора на это изображение. Ниже мой код;
<div class="wrapper">
<ul class="popup">
<li><a href="#"Link 1</a></li>
<li><a href="#"Link 2</a></li>
<li><a href="#"Link 3</a></li>
<li><a href="#"Link 4</a></li>
</ul>
<img src="iOpenPopupOnHover.gif" /
</div>
<div class="wrapper">
<ul class="popup">
<li><a href="#"Link 1</a></li>
<li><a href="#"Link 2</a></li>
<li><a href="#"Link 3</a></li>
<li><a href="#"Link 4</a></li>
</ul>
<img src="iOpenPopupOnHover.gif" /
</div>
...
Теперь я использую положение: относительное для оболочки и положение: абсолютное для всплывающего окна. Это bcoz. Я хочу расположить всплывающее окно вверху / по центру относительно каждого изображения.
Теперь проблема заключается в том, что, в то время как абсолютная позиция, кажется, вычисляется по отношению к изображению, всплывающее окно полностью содержится внутри div-оболочки, и некоторые кадры всплывающих окон обрезаются. Я хочу, чтобы отображалось полное всплывающее окно ... Как это исправить?
Ниже приведен CSS
.wrapper {
float: left;
position: relative;
}
.popup {
display: none;
width: 80px;
background-color: red;
position: absolute;
bottom: 105px;
left: 10px;
}