Моя цель: я хочу создать горизонтальный список изображений. когда мышь находится над изображением, под скрытым изображением появляется описание (в рамке одинаковой ширины, но высоты в зависимости от текста). каждое описание зависит от изображения
Проблема: с приложенным решением появляется описание, но оно перемещает также изображения справа.
вот код.
HTML
<ul id="list-icons">
<li>
<img src="" class="icon" />
<p class="popup">Test</p>
</li>
<li>
<img src="" class="icon" />
<p class="popup">Test2</p>
</li>
</ul>
1010 * JQuery *
<script>
$(".icon").hover(
function () {
$(this).next(".popup").slideToggle();
});
</script>
CSS
#list-icons li
{
display:inline-block;
}
.icon {
border: 1px solid #aaa;
width:100px;
height:100px;
}
.popup{
display:none;
width:100px;
}
где моя ошибка?