Css:神秘的边缘

时间:2013-07-31 11:50:05

标签: html css web margin padding

有谁知道为什么这个神秘的边缘? This is the link to my site

我已经尝试了一切!关闭和打开所有边距并使用填充 但我只是找不到问题为什么出现水平滑杆?

感谢您的帮助!

6 个答案:

答案 0 :(得分:2)

your css中有一个非常重要的拼写错误:

body{
    marign: 0px;
    background-color: #e6e6e6;
    width: 100%;
    height: 100%;
}

保证金拼写错误。

为了消除一些奇怪的边缘,我建议将其添加到您的代码中:

body {
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
}

通常是一个非常安全的赌注,可以消除一些不必要的利润,并解决您的问题。我知道你到处都有一些利润,但是从你的帖子来看,我们很难了解你试图消除哪些利润。

答案 1 :(得分:1)

fg_membersite.css第5行

body {
    background-color: rgb(230, 230, 230);
    width: 100%;
    height: 100%;
}

改为:

body {
    background-color: rgb(230, 230, 230);
}

答案 2 :(得分:1)

使用此代码:

body {
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
}

可能可以帮到你

答案 3 :(得分:0)

.ads {
width: 160px;
height: 600px;
background-color: orange;
float: right;
}
.content {
margin-top: 50px;
width: 100%;
height: 100%;
}

答案 4 :(得分:0)

我一直在做什么来阻止这种边距/填充:

* {
padding:0;
margin:0 auto;
}

它只是给每个元素标准0边距和填充,除非你当然每个元素都改变它。

答案 5 :(得分:0)

修正了“身体{marign ...}”拼写错误,因为jdero说,你的水平栏将会消失。您不需要将所有margin-top,bottom等设置为0。一旦你修正了拼写错误,你就会有身体{margin:0px}。这就是将它们全部设置为0所需的全部。