Html Chrome缩放级别为25%会破坏页面的某些部分
首先,我读过其他类似的帖子。没有任何帮助 我有一个像素完美的网站,没有任何百分比左右。当我缩小它时,它在Firefox和Edge中工作得很好,但在chrome中,当它达到25%时,项目不适合它们的父项Html Chrome缩放级别为25%会破坏页面的某些部分,html,css,Html,Css,首先,我读过其他类似的帖子。没有任何帮助 我有一个像素完美的网站,没有任何百分比左右。当我缩小它时,它在Firefox和Edge中工作得很好,但在chrome中,当它达到25%时,项目不适合它们的父项 <div id="main_core_content"> <div class="box_container"> <div class="box_container_content"> 咖啡 茶 牛奶 啤酒
<div id="main_core_content">
<div class="box_container">
<div class="box_container_content">
- 咖啡
- 茶
- 牛奶
- 啤酒
- 苹果酒
- 蒸馏(酒)
- 硬苏打水
- 酒
- 大麦
- 热饮
- 混合饮料
- 咖啡
- 茶
- 牛奶
- 啤酒
- 苹果酒
- 牛奶
- 啤酒
- 苹果酒
- 蒸馏(酒)
- 硬苏打水
- 酒
- 咖啡
- 茶
- 牛奶
- 啤酒
- 苹果酒
Chrome的绝对单位似乎仍然存在问题。虽然所有主流浏览器都会重新计算绝对单位以适应页面内容的缩放级别,但看起来有些浏览器仍然做得不好。(我现在只能在Mac电脑上测试所有主要浏览器——Opera也有同样的bug……这不应该令人惊讶,因为它使用的是几乎相同的渲染引擎)
尽可能多地使用相对单位而不是绝对单位总是明智的。经常提到(例如和)。简而言之,
em
更便于访问,因为缩放级别的问题更少
您还可以看到如何使用em
修复您的示例:
#主{
最大宽度:800px;
高度:600px;
背景#9b9672;
颜色:白色;
填充:50px20px20px20px;
}
#包装纸{
位置:相对位置;
边框:1px实心橙色;
背景:白色;
颜色:黑色;
}
保险商实验室{
左边距:1米;
左:1米;
}
/*仍然会破裂的绝对值
保险商实验室{
左边距:15px;
左侧填充:15px;
}
*/
- 咖啡
- 茶
- 牛奶
- 啤酒
- 苹果酒
- 蒸馏(酒)
- 硬苏打水
- 酒
- 大麦
- 热饮
- 混合饮料
- 咖啡
- 茶
- 牛奶
- 啤酒
- 苹果酒
- 牛奶
- 啤酒
- 苹果酒
- 蒸馏(酒)
- 硬苏打水
- 酒
- 咖啡
- 茶
- 牛奶
- 啤酒
- 苹果酒
您是否尝试过或考虑过引导?它通常是一个很好的选择,可以在更改缩放时保持事物对齐并保持正确的大小。或者你能发布你的全部代码吗?@JoelBanks编辑了这篇文章,事实上,我认为这不是一个bug!我在chrome上有很多问题,当我重新管理它们时,(逻辑上)一切看起来都很好。问题是,当某个东西不适合它的父对象时,应该会出现溢出,但如果不放大,则应该相应地缩小。为什么呢?即使它们不是绝对的