2012-02-09 64 views
0

我必須在PHP foreach循環中將無限數量的div彼此相鄰放置。我已經有創建div和div的內容的代碼,現在我唯一需要知道的是,如何將它們放在一起,如此一來說。我認爲float是關鍵字?目前我錯過了正確的想法。每個div的內容是一個ul列表:如何將N div放在一起(在PHP foreach中)?

<div> 
    <ul> 
     <li>...</li> 
     <li>...</li> 
    </ul> 
</div> 

感謝您的幫助!

在我看來

回答

0

最好的方法是使用CSS和 「內聯」

<style> 
ul#display-inline-block-example, 
ul#display-inline-block-example li {   
/* Setting a common base */   
margin: 0; 
padding: 0;  } 

ul#display-inline-block-example li { 
    display: inline-block; 
    width: 100px; 
    min-height: 100px; 
    background: #ccc; 
} 
</style> 

<ul id="display-inline-block-example"> 
<li>Item one</li> 
<li>Item two</li> 
<li>Item three</li> 

http://robertnyman.com/2010/02/24/css-display-inline-block-why-it-rocks-and-why-it-sucks/

1

給的div這個CSS規則:display: inline-block; float: left。它們將像文本字符一樣並排放置。