Галерея. Высчитать позиция и размеры фото
Добрый день. Пытаюсь доделать этот код, чтоб изображения могли быть разного размера в галереи. Сейчас у них одинаковый размер 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, время: 18:37. |