サイズを変更すると、中央に調整される要素の「グリッド」を中心にしたいと思います。このよう親の硬い幅を設定しない要素の中央の流体グリッド
:私はmax-width
設定しようとしましたが、サイズを変更する場合、それは、この問題につながる
___________________
| |
| [] [] [] [] |
| [] [] [] [] |
| [] [] [] |
-------------------
________________
| |
| [] [] [] |
| [] [] [] |
| [] [] [] |
| [] [] |
----------------
_____________
| |
| [] [] |
| [] [] |
| [] [] |
| [] [] |
| [] [] |
| [] |
-------------
:
________________
| |
| [] [] [] |
| [] [] [] |
| [] [] [] |
| [] [] |
----------------
_____________
| |
| [] [] |
| [] [] |
| [] [] |
| [] [] |
| [] [] |
| [] |
-------------
私はメディアクエリを使用して、ハードwidths
を設定することを検討していません(さらにはmax-widths
)をすべての構成に対して真の解決策とします。
私はCSS3を正常に機能しなくて、JavaScriptを避けたいのであれば、私はCSS3を公開しています。
編集:非意味要素を追加することもまた、取引の中断者であり、コンテナdiv
または何かが受け入れ可能だが理想的ではない。
次のようなマークアップは次のようになります。ここでは
<ul>
<li>...</li>
<li>...</li>
<li>...</li>
</ul>
はあなたが始めるためにdemoです。
ありがとうございます。
javascriptやjQueryを使用せずに求めていることをやり遂げる方法がないと思っています – CBRRacer
新しい要件に基づいて解決策を追加しました。 – ScottS