gpt4 book ai didi

javascript - 浏览器默认缩放的 CSS 问题

转载 作者:行者123 更新时间:2023-11-28 12:57:54 25 4
gpt4 key购买 nike

早上好。我有一个网站运行最小宽度(即浏览器窗口大小)的媒体查询,样式表在宽度为 1024px 及以下时运行,另一个在 1025 及以上时运行。我发现很难弄清楚应该关注哪一个 - 屏幕尺寸、窗口尺寸或分辨率,但这是我的目标,到目前为止效果很好。我还使用 respond.js 来确保 IE8 和更早版本实际运行样式表。

Chrome、FF 和 IE 在我试过的所有台式机上都能正确显示网站,而 chrome 在我的 11.6 英寸笔记本电脑上也能完美显示,但 FF 和 IE 10 显示的网站比应有的大得多,这意味着出现水平滚动条。

我注意到 IE 的默认缩放级别是 125% - 如果我将它设置为 100%,我的网站显示就像在 chrome 中一样。似乎在这个更高的缩放比例下,浏览器窗口大小计算错误,因为它必须调整得更多才能在样式表之间更改。

我的问题 - 我明白为每个浏览器设置不同的样式表效率不高,而且可能会显示错误的代码。然而,还有别的办法吗?如果我将整个部分变小,它在 Chrome 中看起来会很小。

或者我应该打扰吗?这是 firefox/IE 用户经常简单地缩小的问题吗?正如我所说,它只在我的笔记本电脑上显示(尽管我确信许多小屏幕可能会产生相同的结果)并且在我的两台台式机(20 英寸宽屏和 17 英寸方形)上的所有浏览器上显示良好。

如果我从一开始就以解决方案为目标会更好,还是这不会产生任何影响?

我会很感激其他人想到这个,甚至可能是一个解决方案!

谢谢

最佳答案

尝试在文档的头部包含视口(viewport)元标记,例如:

<meta name="viewport" content="width=device-width">
<meta name="viewport" content="initial-scale=1">

关于javascript - 浏览器默认缩放的 CSS 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22010223/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com