将div与标题分开

时间:2014-03-17 19:11:37

标签: css

我想将id为main的div与标题40px分开但不知道如何。 还希望div primary和sidebar拉伸到底部。我设置了min-height:500px也设置为主要和侧边栏div。这样好吗?

最后一个问题,为什么我的页脚与主div分开?

 header {
   position: fixed;
   top: 0;
   left: 0;
   height: 200px;
   z-index: 100;
 }

 #wrap {
   margin-top: 200px;
 }

 #main {
   width: 60%;
   min-height: 500px;
   margin: 0 auto;
 }

   #primary {
     box-sizing: border-box;
     width: 80%;
     float: left;
   }

   #sidebar {
     width: 20%;
     box-sizing: border-box;
     width: 80%;
     padding: 20px;
     float: right;
   }

http://jsfiddle.net/T78CC/

2 个答案:

答案 0 :(得分:2)

我想将id为主要的div与标题40px分开,但不知道如何。

#main {
    padding-top:40px;
}

也希望div primary和sidebar拉伸到底部。我设置了min-height:500px也设置为主要和侧边栏div。这样好吗?

这不是一个好方法,因为任何超过500px的屏幕都会看到它在那里结束。

最后一次问题,为什么我的页脚与主要div分开?

因为p标签默认具有边距,这是推动事物

答案 1 :(得分:0)

...所以这很简单,因为kthornbloom写道。

 padding-top:40px;

我在发布问题之前还添加了padding-top,但是让我感到困惑的是标题和内容之间的绿色空间,这是填充本身,所以这个问题是不必要的,对不起的人们,再次感谢您的帮助:)) p>