/* 禁用移动端缩放 */ @media screen and (max-width: 600px) { html { touch-action: pan-y; zoom: 100%; -ms-touch-action: pan-y; -ms-content-zooming: none; } } /* 禁用桌面端缩放 */ body { zoom: reset !important; -moz-transform: scale(1.0); -moz-transform-origin: 0 0; -o-transform: scale(1.0); -o-transform-origin: 0 0; -webkit-transform: scale(1.0); -webkit-transform-origin: 0 0; } /* 禁用所有缩放 */ html { height: 100%; width: 100%; touch-action: pan-y; -ms-touch-action: pan-y; }
值得注意的是,禁用缩放可能导致一些问题,如用户体验下降、字体无法自适应等。因此,在使用时需要综合考虑,如避免在一些需要用户自己进行放大的场景下使用此技术。