[vue] 缩放比适配问题

ops/2025/3/6 2:18:07/

在开发前端页面的时候经常会发生不同用户存在不同缩放比的问题.
解决方案为

第一步, 在html标签中添加缩放锚点,及隐藏对应的滑块

项目刚开始 对于lang是没有设置的 , 这里我们设置成zh-CN,后续的最关键内容为transform-origin: 0 0;这样就保证了在缩放的时候不会乱跑.
在这里插入图片描述

<html lang="zh-CN" style="margin: 0px; transform-origin: 0 0; width: 1920px; overflow: hidden">

第二步,在vue入口地方加入对缩放的监听,并根据当前的状态进行处理

在这里插入图片描述

<script>javascript">
export default {name: 'App',methods: {updateScale() {// 设置transform原点并应用缩放补偿document.documentElement.style.transform = `scale(${window.innerWidth / 1920})`;}},mounted() {this.updateScale();window.addEventListener('resize', this.updateScale);},
}
</script>

http://www.ppmy.cn/ops/163469.html

相关文章

网络安全员证书

软考网络安全员证书&#xff1a;信息安全领域的黄金标准 随着信息技术的飞速发展&#xff0c;网络安全问题日益凸显&#xff0c;网络安全员的需求也日益增加。软考网络安全员证书作为信息安全领域的黄金标准&#xff0c;对于网络安全从业者来说具有重要意义。本文将详细介绍…

嵌入式开发中的计算机体系结构与主流架构深度解析

一、计算机体系结构基础 1.1 计算机模型:图灵机与两大经典架构 图灵机模型 图灵机是现代计算机的理论基础,由无限长纸带(TAPE)、读写头(HEAD)、控制规则(TABLE)和状态寄存器组成。其核心思想是将复杂运算分解为有限个基本操作,映射到现代计算机中即为程序代码(纸带)…

Nginx系列07(Nginx 性能优化、Nginx 安全配置)

目录 Nginx 性能优化 Nginx 安全配置 Nginx 性能优化 概念&#xff1a;Nginx 性能优化旨在通过调整各种配置参数和采用特定技术&#xff0c;提升 Nginx 服务器处理请求的能力&#xff0c;降低响应时间&#xff0c;增加并发连接数&#xff0c;从而更高效地为用户提供服务&…

【金融量化】Ptrade中如何获取各类回测数据?

1. get_history 功能: 获取指定时间段内的历史行情K线数据&#xff0c;支持多股票、多行情字段获取。参数: security: 股票代码或股票代码列表&#xff08;list[str]/str&#xff09;。start_date: 开始时间&#xff0c;格式为YYYYmmdd、YYYY-mm-dd、YYYY-mm-dd HH:MM、YYYYmm…

局域网自动识别机器名和MAC并生成文件的命令

更新版本&#xff1a;添加了MAC 地址 确定了设备唯一性 V1.1 局域网自动识别机器名和MAC并生成文件的批处理命令 echo off setlocal enabledelayedexpansionREM 设置输出文件 set outputFilenetwork_info.txtREM 清空或创建输出文件 echo Scanning network from 192.168.20.1…

Ubuntu: 域名解析错误:Temporary failure in name resolution

临时解决方案 你可以尝试直接指定一个公共 DNS 服务器来进行测试&#xff0c;比如 Google 的公共 DNS 或 Cloudflare 的 DNS。在命令行中可以这样操作&#xff1a; 使用 Google 的公共 DNS&#xff1a; sudo systemd-resolve --set-dns8.8.8.8 --interface* --set-domain~. su…

Ubuntu20.04双系统安装及软件安装(七):Anaconda3

Ubuntu20.04双系统安装及软件安装&#xff08;七&#xff09;&#xff1a;Anaconda3 打开Anaconda官网&#xff0c;在右侧处填写邮箱&#xff08;要真实有效&#xff01;&#xff09;&#xff0c;然后Submit。会出现如图示的Success界面。 进入填写的邮箱&#xff0c;有一封Ana…

【我的Android进阶之旅】如何使用NanoHttpd在Android端快速部署一个HTTP服务器?

文章目录 开篇:程序员的"摸鱼神器"?一、为什么选择NanoHttpd?二、五分钟极速上车指南2.1 ▶ 第一步:引入依赖的哲学2.2 ▶ 第二步:创建服务器类:继承大法好2.3 ▶ 第三步:启动服务的仪式感三、高级玩法:让服务器不再单调3.1 🔥 场景1:变身文件服务器3.2 �…