组织三个div

时间:2011-04-13 07:48:54

标签: html css

<div class="group">
    <div class="1">...</div> //div1
    <div class="2">...</div> //div2
    <div class="3">...</div> //div3
</div>

有没有办法像这样组织三个div节目。

div1   div3
div2

我想了很久。但仍然没有任何想法。

5 个答案:

答案 0 :(得分:4)

这样的事情?

<div class="group">
    <div class="one">div 1</div>
    <div class="three">div 3</div> 
    <div class="two">div 2</div>
</div>

.one, .three{
    float:left;
}
.three{
    margin-left:10px;
}
.two{
    clear:left;
}

http://jsfiddle.net/qw5dr/

答案 1 :(得分:2)

将div1和div2放在div-left中,将div3放在div-right中。

<html><body> 
   <div id="page">  
     <div id="content-primary">
       <div class="div1"></div>
       <div class="div2"></div>
     </div> 
     <div id="content-secondary">
       <div class="div3"></div>
     </div> 
   </div> 
 </body> 
</html>

和CSS ...

body { 
 text-align: center; 
} 
#page { 
 margin: 0 auto; 
 width: 960px; 
 text-align: left; 
} 
#content-primary { 
 float: right; 
 width: 60%;
 height:100%;
} 
#content-secondary { 
 float: right; 
 width: 20%;
 height:100%;
} 

答案 2 :(得分:2)

看看http://jsbin.com/ogawi6。 在第一个div和一些css之后放置<br>

答案 3 :(得分:2)

你可以使用html表来定位那些DIV

答案 4 :(得分:1)

你的意思是:http://jsbin.com/uwuge3

代码:

  <div class="group">
    <div class="1" style="float:left;border:1px solid;">div 1</div>
    <div class="3" style="border:1px solid red;">div 3</div>
    <div class="2">div 2</div> 
  </div>