2010-07-27 83 views
0

我該如何構建垂直條形,所有相鄰(從頁面左邊到另一邊)(所有相同大小的寬度)相鄰(觸摸)?HTML/CSS中的垂直條形

+0

只是爲了澄清,你在尋找什麼樣的垂直酒吧?內容欄目?在佈局中分隔列嗎?或者你的意思是背景中的垂直線?對不起,但我不完全確定你在找什麼。 – derekerdmann 2010-07-27 23:24:01

+0

您可能會爲此使用圖像。 – 2010-07-28 00:14:47

+0

將變更回滾到「刪除帖子」亂碼,沒有理由這樣做,對於花時間給出答案的人是不公平的 – Davy8 2010-07-28 02:17:15

回答

3

這會做的伎倆爲您提供:

<div id="wrapper"> 
    <div class="bar green"></div> 
    <div class="bar greener"></div> 
    <div class="bar greenest"></div> 
    <div class="bar greenerest"></div> 
</div> 

而CSS與它去:

html, body, #wrapper, .bar { 
    margin: 0; 
    padding: 0; 
    height: 100%; 
} 

#wrapper { 
    width: 50%; 
} 

.bar { 
    float: left; 
    width: 25%; /* must never add up to more than 100% */ 
} 

.green { 
    background-color: #a8ff00; 
} 

.greener { 
    background-color: #7ad800; 
} 

.greenest { 
    background-color: #3eb603; 
} 

.greenerest { 
    background-color: #2c7e03; 
} 

你可以看到它in action here