0

我有自己的带有@media查询的 CSS。有时(如果我放大浏览器的大小然后将其缩小)页面右侧有奇怪的边距(导航static-top=>最大化):

页面右侧

所有元素outerWidth(true)都是导航栏宽度的最大值。甚至 window.outerWidth = 400px。截图页面约为600px

白色的领域是从哪里来的?如果我慢慢缩小页面- 这个字段大约是10px ,而不是屏幕截图上的大约200px 。或者即使非常慢 -> 根本没有这样的余量。如果页面在紧凑(小)浏览器窗口中打开,则没有问题。所以问题(使用Google Chrome)在于调整浏览器窗口的大小。在FireFox中,问题也是静态的(缓慢缩小浏览器窗口会产生“边距”)

这是来自 Safari 的屏幕截图:<body>元素被选中,所以奇怪的白色字段是正确的。

在此处输入图像描述

更新1:

删除我的自定义 CSS 不起作用。还是同样的问题。

更新 2:

问题是由file chose input field下面的按钮引起的。如何将其缩小到 0 大小?

更新 3:

已解决:添加display: none;file input field

4

1 回答 1

1

只需将display: none;样式添加到文件输入字段

于 2013-04-30T04:40:46.653 回答