浏览器缩小时元素宽度不起作用?

时间:2018-01-09 22:22:02

标签: javascript html css

我在缩小浏览器时遇到了令人沮丧的行为。正如您在此图片中看到的那样:

enter image description here

编辑器应该在调度程序旁边。我将编辑器从0px的宽度转换到433px,并将调度程序从视口的宽度转换到调度程序宽度 - 453px,得到20px的缓冲区,但这仍然是75%的碰撞....我不# 39,得到怎么样?将调度程序宽度减少453并将编辑器从0增加到433应始终确保它们之间有20px的缓冲区,但缩小时不会发生这种情况...如果像素大小/计数由于缩放而有点搞乱,则会发生事件,它应该仍然正常,因为我告诉调度程序移动超过453px(但现在定义它们),让调度程序占用433个这些空闲像素。

这是放大/缩小浏览器的奇怪行为吗?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用其他单位,例如百分比和em,而不是像素。它不仅可以解决您的问题,还可以使您的代码在不同大小的显示器上运行得更好。对不起,如果这有点无关紧要。