2012-02-10 23 views
0

我試圖自動化具有四個不同的列與HTML/CSS和Perl的窗體。有什麼辦法可以將頁面分成4個不同的水平部分,用浮動或其他html格式?有沒有辦法在一個網頁上水平浮動4個元素

感謝您的幫助

+0

當然,創建四個浮動的div。你有什麼問題? – j08691 2012-02-10 20:53:11

+0

如果我正確理解你的問題,你想要4塊像colums一樣行事?你的意思是垂直還是水平?向左飄浮;和寬度:25%;在你的塊應該做的伎倆。 – davidgmar 2012-02-10 20:53:35

+0

4列在頁面上上下移動。我可以創建浮動的div,這將允許我分割頁面(只有左,右,沒有權利)對不起,我對html – 2012-02-10 20:57:36

回答

2

使用float和對div的固定寬度:

<!-- Your html markup. The 4 columns as div elements--> 
<div></div> 
<div></div> 
<div></div> 
<div></div> 

// the css code for aligning the columns 
div{ 
    border:1px solid red; 
    margin:5px; 
    width:100px; 
    height:400px; 
    float:left; 
} 

Example

+0

噢真棒謝謝我欣賞它 – 2012-02-10 21:54:25

0

如果選擇浮動這些列,您需要將其指定爲display:block;width爲他們每個人,使他們知道他們的邊緣在哪裏。如果您有一個固定寬度的網站,只需將它們的寬度設置爲該網站的25%,然後他們就會離開float。如果您不知道網站的寬度是多少,但您仍然希望列填充頁面,那麼在舊瀏覽器中會變得更加棘手。最好選擇第一個選項。

+0

非常感謝我欣賞它 – 2012-02-10 21:52:52

相關問題