0
使用引導3,我在尋找其中列的寬度都固定在任何屏幕分辨率網格佈局(假設200像素),但其數量取決於屏幕寬度。固定的cols寬度的cols /行數取決於屏幕寬度
換句話說,我知道列的寬度,但我不知道每行有多少列,因爲它取決於屏幕寬度。單元格之間的邊距也將取決於屏幕寬度。
當屏幕的寬度較大,一定有很多列,但幾行字:
______________________________________________________________
| ___________ ___________ ___________ ___________ |
| | | | | | | | | |
| | #1 | | #2 | | #3 | | #4 | |
| |<- 200px ->| |<- 200px ->| |<- 200px ->| |<- 200px ->| |
| | | | | | | | | |
| |___________| |___________| |___________| |___________| |
| ___________ |
| | | |
| | #5 | |
| |<- 200px ->| |
| | | |
| |___________| |
|______________________________________________________________|
當屏幕的寬度小,必須有幾列,但很多線。
________________________________
| ___________ ___________ |
| | | | | |
| | #1 | | #2 | |
| |<- 200px ->| |<- 200px ->| |
| | | | | |
| |___________| |___________| |
| ___________ ___________ |
| | | | | |
| | #3 | | #4 | |
| |<- 200px ->| |<- 200px ->| |
| | | | | |
| |___________| |___________| |
| ___________ |
| | | |
| | #5 | |
| |<- 200px ->| |
| | | |
| |___________| |
|________________________________|
有什麼解決方案?
我試過Bootstrap grid system,但是你仍然需要指定每行cols的數量(或者我沒有得到如何使用它)。
謝謝,似乎工作很棒!還有一個問題:是否可以在div之間設置動態邊距(左和右)?我沒有使用'margin:15px',而是嘗試了'margin:15px auto',但沒有任何餘量(參見[這裏](http://jsfiddle.net/eU9Kg/))。 – sp00m
你可以使用百分比代替自動。 [演示](http://jsfiddle.net/mohsen4887/eU9Kg/1/)。如果你想要將元素與中心對齊,則需要進行一些更改。 [看看這個](http://jsfiddle.net/mohsen4887/eU9Kg/2/) –