cyber,
Вроде так - но при большом масштабе - зашкаливает
function fixedZoom () {
var zoomY = getHeight / height;
var zoomX = getWidth / width;
var left =1200*(1 - zoomX)/2;
var top = 1200*(1 - zoomX)/2;
//console.loggetWidth *(1- zoomX)/2)
wrapper.css({
top: style().top = top + 'px',
left: style().left= left+'px'
})
}
|
а что за 1200?
|
не не правильно работает, при зуме уежает в одну точку и увеличивает в том месте
|
cyber,
:write: У мну мысли ночью нулевые - ток гадалки... Понимашь - нужно сначало Алгоритмы потом - скрипты - а нас походу всё наоборот... ни наю пока что нужно сделать |
Цитата:
я только учусь:cray: а насчет того что думается тяжело ты прав, пошел я спать=) спокойно ночи:) |
был такой алгоритм:
определяю центр блока и позицию мыши во время увеличения потом (left/top + ( центр - позиция мыши))* zoom но что у меня не получилось реализовать, работало криво |
cyber,
Седни пас - завал по работе |
Цитата:
|
блин не хрена не получается=(
|
cyber,
У тьву крайние сроки есть ? (ток не говори что - вчера) |
| Часовой пояс GMT +3, время: 23:43. |