Вложений: 1
из за ограничение количество символов в посте сам скрипт сохранил в текстовом редакторе.
|
Вроде это где то вот здесь, но я не уверен
// Contain the panzoom element either inside or outside the parent. // "inside" | "outside" contain: null, Да это именно здесь, но я не могу понять как и что там изменить Нашел еще вот тут какую то информацию но не чего не понял https://github.com/timmywil/panzoom#...es-miscoptions |
А может быть в этой части кода
function setMinMax() { if ( options.contain ) { var dims = getDimensions( elem ); var parentWidth = dims.parent.width - dims.parent.border.left - dims.parent.border.right; var parentHeight = dims.parent.height - dims.parent.border.top - dims.parent.border.bottom; var elemWidth = dims.elem.width / scale; var elemHeight = dims.elem.height / scale; var elemScaledWidth = parentWidth / elemWidth; var elemScaledHeight = parentHeight / elemHeight; if ( options.contain === 'inside' ) { options.maxScale = Math.min( elemScaledWidth, elemScaledHeight ); } else if ( options.contain === 'outside' ) { options.minScale = Math.max( elemScaledWidth, elemScaledHeight ); } } может быть тут нужно поставить какие то фиксированные размеры или как то по другому |
А объясните хотя бы мне какие то изменение нужно делать не в самой библиотеки а как то дополнить на саму страницу какую то часть кода
|
Нашел вот такую часть кода
https://timmywil.com/panzoom/demo/#C...20the%20parent но почему то там работает а у меня нет А именно мне нужно что бы картинка не уходила за границы блока при уменьшение и при перетаскивание |
Я не понимаю почему я делаю все тоже самое, но там работает а у меня нет
|
Часовой пояс GMT +3, время: 09:58. |