我試圖在水平線上均勻分配div。我將在屏幕的最大寬度上有3個div。當我調整瀏覽器的大小並且它不適合3時,它將切換到兩個,然後是一個。我已經找到了幾個這樣做的例子,但是他們沒有一個以我尋找的方式進行。比如我要的是這樣的:在水平線上均勻分配div
全屏寬度:
[------------------------------------------]
[ [--------] [--------] [--------] ]
[ [ ] [ ] [ ] ]
[ [ ] [ ] [ ] ]
[ [--------] [--------] [--------] ]
[ ]
[ [--------] [--------] [--------] ]
[ [ ] [ ] [ ] ]
[ [ ] [ ] [ ] ]
[ [--------] [--------] [--------] ]
[------------------------------------------]
調整大小寬度:
[-----------------------------]
[ [--------] [--------] ]
[ [ ] [ ] ]
[ [ ] [ ] ]
[ [--------] [--------] ]
[ ]
[ [--------] [--------] ]
[ [ ] [ ] ]
[ [ ] [ ] ]
[ [--------] [--------] ]
[ ]
[ [--------] [--------] ]
[ [ ] [ ] ]
[ [ ] [ ] ]
[ [--------] [--------] ]
[-----------------------------]
注意的div在頁面上的每一次居中。
什麼我能找到所要留給這些例子迫使的div和右側與div的邊界,然後空間evently分佈如下面的例子:
[-----------------------------]
[[--------] [--------]]
[[ ] [ ]]
[[ ] [ ]]
[[--------] [--------]]
[ ]
[[--------] [--------]]
[[ ] [ ]]
[[ ] [ ]]
[[--------] [--------]]
[ ]
[[--------] [--------]]
[[ ] [ ]]
[[ ] [ ]]
[[--------] [--------]]
[-----------------------------]
這裏是代碼什麼樣的例子我想:
- http://jsfiddle.net/k9FqG/ ---這一次只能 文本對齊的原因,但是,這並不對div的,只是文本。我需要文字到 左對齊。當我調整 瀏覽器時,這也不會降低div。
- http://radiatingstar.com/distribute-divs-images-equaly-line
- http://jsfiddle.net/BYEw5/ ---這一次只能 文本對齊的原因,但是,這並不對div的,只是文本。我需要文字到 左對齊。當我調整 瀏覽器時,這也不會降低div。
你需要在這裏的你試過什麼張貼代碼。 – matthewpavkov 2014-09-24 17:59:49
我有,看看js小提琴。 – Bojan 2014-09-24 18:46:35