javascript - 浏览器缩放未对齐的解决方法

标签 javascript html css browser

我有一个网站,当用户缩放时,在某些情况下线条不再完全对齐。不幸的是,我没有示例可以展示,但我知道这与我对缩放的工作原理缺乏了解有关。我认为这与缩放时的情况有关,一个像素最终可能变成两个像素,因为一个旧像素绘制在两个新像素的一半上,具体取决于缩放如何影响像素方向。

是否有任何变通方法来处理在非常精确指定的网站上进行缩放,因此即使像素偏移也很明显?

最佳答案

缩放有两种类型。一个只增加字体,另一个均匀放大。如果您的问题是第二个,那么您对此无能为力是非常值得怀疑的。如果它是第一种类型,那么请查看您的字体如何扩展并寻找您可能希望将相对单位(如 ems)更改为 px 的情况(通常以 px 指定的字体不会缩放)。

关于javascript - 浏览器缩放未对齐的解决方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4988710/

相关文章:

javascript - 如何在实现 css 中使用 jquery 禁用按钮

jQuery:扩展div高度

javascript - 如何通过 addClass() 函数动态更改类?

javascript - 使用 Ember.js 加载单个模型

javascript - 动态加载 reCAPTCHA

php - 如何使用 WordPress 主题在 function.php 的页脚中加载 css

html - 页面底部的空白栏

javascript - 单击按钮时 RadContextMenu 关闭

javascript - 使用 JS 将 JQuery 二维码转换为图像

javascript - Google CSE X 框架选项