Я создаю галерею изображений, и мне нужно отображать изображения в виде сетки.Я не хочу использовать какие-либо рамки, и предпочел бы делать вещи с нуля.Кроме того, я бы предпочел не использовать таблицы для макета, так как будет динамически добавлять изображения в таблицу.
Макет состоит из элементов div, например:
<div id="gallery">
<div class="uPic">
<img src="1.png">
<p> description </p>
</div>
<div class="uPic">
<img src="2.png">
<p> description </p>
</div>
....
......
....
</div>
чтобы получить вид сетки, я просто «плаваю» - все .uPics слева, и добавил отступ и отступ для #gallery.Пока все отлично работает.
ПРОБЛЕМА начинается, когда я пытаюсь дать эффект наведения на изображения.изначально <p>
скрыт, и я использую jQuery, чтобы показать его при наведении курсора.но при этом изображения под изображением, над которым я нахожусь, смещаются вправо, а не опускаются.Есть идеи?