Галерея. Высчитать позиция и размеры фото
Добрый день. Пытаюсь доделать этот код, чтоб изображения могли быть разного размера в галереи. Сейчас у них одинаковый размер 150px, который задается в img. Думал сделать так
var w = $(this).width(); var h = $(this).height(); var pos = $(this).position(); и в сам процесс анимирования добавить $(this).animate({ height: h + '+150px', width: w + '+150px', left: pos + '-=35', top: pos + '-=35' } Но это не работает. Как это сделать правильно? Демо: http://jsfiddle.net/HAQt3/1/ В итоге я хочу получить что-то типа такого http://i.pixs.ru/storage/7/9/3/220px...03_5895793.png, где изображения все разного размера и красиво выстроены, а при наведение они увеличиваются. Заранее спасибо. |
|
Margarita, как-то они неровно получаются)
Как идея: можно сделать "стандартные" пропорции (лучше несколько разных, для горизонтальных и вертикальных фотографий), и ставить overflow: hidden элементам, содержащим фотографии. А потом уже аккуратненько состыковывать. |
jquery.montage.min.js
Все равно jquery используите. Последний ряд всегда странный, но лучше, чем мотать нервы)) http://tympanus.net/Development/Auto...ge/index2.html |
Цитата:
|
Часовой пояс GMT +3, время: 02:48. |