◀︎STUDY JavaScript_036-1  いろいろなレイアウト

◀︎
 1 
 ----- 
 2 
 ----- 
 3 
 ----- 
 4 
 ----- 
 5 

正方形を描いてレイアウトするには?

▼ Download: ■ sample_JS_036-000_ABCDE

追加の条件

サンプル - 1
Table レイアウト について.
ページのレイアウトを目的として Table タグを使用すると動的な要素の追加 / 削除が複雑になる.
レスポンシブ・デザインに対応させることにも不向きなので, この方法は適切ではない.
サンプル - 2
Inline-block レイアウト について.
エレメントをインラインのブロックとして扱うことになる.
この方法で何かを配置すると自動的にスペースが入るため, 余白部分の問題が発生しやすい.
正確な図形を描きたい場合に, この方法は適切とは言えない.
サンプル - 3
Float レイアウト について.
この方法は CSS の float プロパティ を使用したレイアウトだが,
改行させるときに毎回 clear:both; を必要とする.
Float を使用したレイアウトは古いスタイルであり, 現在のHTML / CSS では推奨されていない.
サンプル - 4
Position レイアウト について.
この方法は CSS の position プロパティ を使用したレイアウト方法で,
オブジェクトに absolute; / relative; を指定することで相対的な位置が設定される.
しかし position の基準点が絶対位置になるため,
このレイアウト方法はレスポンシブなデザインには適していない.

Flexboxレイアウトについて




◀︎
 1 
 ----- 
 2 
 ----- 
 3 
 ----- 
 4 
 ----- 
 5 

◀︎Contents     STUDY JavaScript_036-1