1

所以我确实注意到通常会处理与缩放相关的布局问题,但我找不到我的案例的答案 - 我写了一个 WEB calc 在Chrome 和Firefox,但不在 IE 中。修复它的方法是什么?

4

2 回答 2

0

width:220px你的#main div

如果您仔细查看您的 CSS,您会发现按钮在一起(一行 5 个)在调整大小时实际上比主 div 具有更大的宽度。增加宽度来220px解决这个问题。另一种解决方案可能是为所有元素提供最大宽度和最大高度,另一种方法是正确布局您的元素,而不仅仅依赖于浏览器的定位。做后者是一项微不足道的任务。

于 2012-08-05T10:56:41.767 回答
0

为了搜索者,我的解决方案是最终使用表格来制作计算器。我知道使用表格进行布局被认为是一种不好的做法,但考虑到计算器形状不应该适应新内容或最终用户屏幕的大小(至少在我的情况下),它似乎是最好的实现。这是避免在放大缩小时丢失布局形状的唯一方法,这就是 div 的全部意义所在。

于 2013-01-29T15:19:14.550 回答