首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
软件与程序人生
›
前端开发
›
办理前端条记本电脑屏幕表现缩放比例125%、150%对页面巨 ...
返回列表
发新帖
办理前端条记本电脑屏幕表现缩放比例125%、150%对页面巨细的影响标题--数据可视化大屏
[复制链接]
发表于 2025-12-26 19:42:53
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
近期在工作中遇到一个标题,记载一下,在项目上线之后,遇到一个标题,即缩放到90%时,页面字体比默认的100%字体大,一开始毫无头绪,颠末一番的Google...Google...Google....,终于找到相识决方法,这是由于大多数条记本电脑默认的缩放比例为125%大概是150%,以是就出现了在本身台式电脑(默认100%)上开发出来的页面都是按照100%比例来开发的,之后在条记本电脑上打开缩放比例的时间会出现字体巨细表现不公道的标题,这种标题紧张是由于device-pixel-ratio导致的
原文链接:https://blog.csdn.net/m0_46318298/article/details/133786669
1.新建一个js文件
// detectZoom.js
export const detectZoom = () => {
let ratio = 0
const screen = window.screen
const ua = navigator.userAgent.toLowerCase()
if (window.devicePixelRatio !== undefined) {
ratio = window.devicePixelRatio
} else if (~ua.indexOf('msie')) {
if (screen.deviceXDPI && screen.logicalXDPI) {
ratio = screen.deviceXDPI / screen.logicalXDPI
}
} else if (
window.outerWidth !== undefined &&
window.innerWidth !== undefined
) {
ratio = window.outerWidth / window.innerWidth
}
if (ratio) {
ratio = Math.round(ratio * 100)
}
return
复制
代码
回复
使用道具
举报
返回列表
兜兜零元
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表