css - 即使我在 Windows 中将缩放设置为 125%,如何让我的网站显示为 100%?
问题描述
即使我在 Windows 中将缩放设置为 125%,如何让我的网站显示为 100%?
最重要的是网站字体大小。也许我可以使用“px”以外的其他单位?
感谢我能得到的所有提示!
解决方案
1.用JS调整视口宽度
document.querySelector("meta[name=viewport]").setAttribute('content', 'width=device-width, initial-scale='+(1/window.devicePixelRatio));
2. 调整样式表以使断点反映真实的设备宽度
@media (min-width: 1200px), (min-width: 960px) and (-webkit-device-pixel-ratio: 1.25) {
/* Add Styles Here */
}
3 检测特定的像素比例,然后将所有内容缩小
@media (-webkit-device-pixel-ratio: 1.25) {
* {
zoom: 0.8;
}
}
推荐阅读
- javascript - 用户对用户聊天中的 Socket.io
- php - 致命错误字符串 + 字符串我该如何解决?
- javascript - Unknown column c1 in WHERE clause node.js sql
- python - 使用 matplotlib 生成动画文本
- testing - 如何在 Rust 中使用 mockall 测试单个方法的顺序
- php - Ajax 调用在 localhost 上有效,但在实时站点上在错误日志中返回“调用成员函数 prepare() on null”
- sql - 删除表 PostgreSQL 中的重复条目
- python - 将列值附加到行 pandas
- mysql - 仅当某些值等于某物时,才使用 Where 子句选择语句
- go - 如何使用 AWS SDK Go v2 将 AWS STS Assume 角色与 MFA 结合使用?