Для этого вам необходимо определить масштаб, который невозможно ... по крайней мере, не напрямую. This post вводит довольно новый способ определения уровня масштабирования с помощью javascript для сравнения отношения ширины двух разделов на странице: один с шириной в пикселях, а другой с процентной шириной. Когда пользователь будет зажимать/масштабировать, ширина пикселя не изменится, но процентная ширина будет, поэтому, если вы используете javascript для определения ширины смещения этих двух объектов и получите коэффициент, вы можете получить масштаб. Тогда, если это отношение, скажем, 150%, вы можете изменить изменение ширины и высоты вашего «фиксированного» объекта (используя javascript) и умножить их на .66666.
Основная проблема, с которой вы сталкиваетесь, заключается в том, что вы не можете определить момент масштабирования, поэтому вам нужно будет использовать вызов setInterval()
, чтобы постоянно проверять соотношение двух тестовых разделов.
Я не думаю, что это возможно ... – elclanrs
Почему я получил минус по моему вопросу? – palme
Вероятно, это связано с тем, что ваш вопрос не показывает, какие исследования вы уже сделали/решения, которые вы пробовали. У меня лично нет проблемы с вопросом (трудно понять, с чего начать), но разработка, как правило, поможет получить ответы на ваш вопрос. –