2013-02-10 50 views

回答

2

HTML:

<div class="float"></div> 
<div class="float"></div> 
<div class="float"></div> 

CSS:

.float { 
    width:33.33%; 
    height:400px; 
    float:left; 
} 

OR:

.float { 
    width:33.33%; 
    height:400px; 
    display:inline-block; 
} 

Demonstration

您可以使用floatdisplay屬性將它們水平對齊。

+1

'float'或'顯示:直列block'。沒有必要同時使用它們。 – 2013-02-10 11:24:34

+0

@RainDiao耶謝謝評論!是的,我知道。好。我改變它。 – 2013-02-10 11:27:39

+0

@RainDiao當我這樣做時,它將所有的容器聯結起來。我只需要寬度爲30px和高度;自動。當我這樣做時,它將所有容器擠到右邊。這是浮動和顯示。 – Zevoxa 2013-02-10 11:36:15

0
<div class="container"> 
    <div class="float"></div> 
    <div class="float"></div> 
    <div class="float"></div> 
</div> 

#container { 
    text-align: center; 
} 

.float { 
    display:inline-block; 
    text-align: left; 

    width:100px; 
    height:400px;   
    background:green; 
    margin:5px; 
} 

演示:http://jsfiddle.net/ts9BB/3/