Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 边缘有不必要的垂直滚动条的页面_Html_Css - Fatal编程技术网

Html 边缘有不必要的垂直滚动条的页面

Html 边缘有不必要的垂直滚动条的页面,html,css,Html,Css,我有一个带有此body标记的asp.net页面 <body style="margin-top:2px;margin-left:15px;overflow:auto;"> 我得到了一个垂直的滚动条,尽管在页面最低点下面还有足够的空间 为了证明没有任何html元素在我对页面内容的感知上愚弄了我,并导致了滚动条,我在闭包之前添加了一个文本标记“x”。此x距离页面边框仍为200px 最奇怪的是:一旦我将页边距上限设置为0px,滚动条就会消失!!好像上面的这两个像素

我有一个带有此body标记的asp.net页面

<body style="margin-top:2px;margin-left:15px;overflow:auto;">

我得到了一个垂直的滚动条,尽管在页面最低点下面还有足够的空间

为了证明没有任何html元素在我对页面内容的感知上愚弄了我,并导致了滚动条,我在闭包之前添加了一个文本标记“x”。此x距离页面边框仍为200px

最奇怪的是:一旦我将页边距上限设置为0px,滚动条就会消失!!好像上面的这两个像素导致了溢出

我正在做一个相当丑陋的变通方法,将内容向下移动2个像素:

<body style="margin-top:0px;margin-left:15px;overflow:auto;">
<img src="img/transparent_dot.png" height="2" />

您可以使其自动隐藏,而不是始终显示:

试试这个


您可以使其自动隐藏,而不是始终显示:

试试这个


你能把你的代码放在jsbin.com上吗,这样我们就可以查看了!我猜是左边的边距把所有的东西都推到了右边,我猜是血性的:发布900行代码?有人能仔细看看这么复杂的一页吗?乔:为什么页边空白处会留下标签?这是页边空白的顶部标签。如果我将其设置为0px,则垂直滚动条将消失。这实际上是我丑陋的变通方法。将其设置为0px并添加:高度为2px为什么在主体上使用边距顶部?请将您的代码放在jsbin.com上,以便我们可以查看它!我猜是左边的边距把所有的东西都推到了右边,我猜是血性的:发布900行代码?有人能仔细看看这么复杂的一页吗?乔:为什么页边空白处会留下标签?这是页边空白的顶部标签。如果我将其设置为0px,则垂直滚动条将消失。这实际上是我丑陋的变通方法。将其设置为0px并添加:高度为2px为什么在车身上使用边距顶部?
html { -ms-overflow-style: -ms-autohiding-scrollbar;}