いくつかのブロックがあるとしましょう:
<div class="block"></div>
次の3つのサイズがありますblock
:
<div class="block b1x1"></div>
<div class="block b2x1"></div>
<div class="block b1x2"></div>
たとえば、b1x1
はwidth:50px;height:50px;
、b2x1
width:100px;height:50px;
今、私たちのウェブサイトにたくさんのブロックがあり、それらが完全に混同されているとしましょう:
<div class="block b1x1"></div>
<div class="block b2x1"></div>
<div class="block b2x1"></div>
<div class="block b1x1"></div>
<div class="block b1x1"></div>
<div class="block b2x1"></div>
<div class="block b1x2"></div>
<div class="block b2x1"></div>
.. etc
しかし、私たちはそれらをきちんと保ちたいと思っています。あなたがこのブロックを使ってテトリスをプレイしていると想像してください。
したがって、2つの質問:
- CSS / JSを使用してブロック構造を整理するにはどうすればよいですか?既知のアルゴリズム/jqueryプラグイン/ソリューションはありますか?どこから始めれば?
- 訪問者がブラウザのウィンドウサイズを変更する場合はどうすればよいですか?(写真を参照)
- より多くのサイズについてはどうですか(例:3x4など)