【週刊ドットインストール】 学習ロードマップにPHP/Laravelを追加、最近のAI使いこなしTips
一つ教えてください。
.container { width: 400px; margin: 32px auto 0; border: 8px solid blue; position: relative; } .box-1 { width: 100px; height: 100px; background-color: pink; position: absolute; top: 0; left: 0; z-index: 3; }
.container に position、.box-1 には position と top、leftを上記のように書き、 .box-2 と、.box-3 について position 関係の設定を何もしなかったとしたら、 下の画像のように .container の border の左上に .box-1 がきっちりと配置される点については理解いたしました。
.container
position
.box-1
top
left
.box-2
.box-3
border
ですが、講義にあるように、全ての box に position 設定をした場合、 .container の border と .box-1 が上部分については重なり合っており、 下の画像のように左部分は余白が生じています。
.container の border と .box-1 の位置関係に何故違いが生じるのかわかりません。 .box-1 に関する、CSS の設定は同じはずなので。
よろしくお願いします。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
一つ教えてください。
.containerにposition、.box-1にはpositionとtop、leftを上記のように書き、.box-2と、.box-3についてposition関係の設定を何もしなかったとしたら、下の画像のように
.containerのborderの左上に.box-1がきっちりと配置される点については理解いたしました。ですが、講義にあるように、全ての box に
position設定をした場合、.containerのborderと.box-1が上部分については重なり合っており、下の画像のように左部分は余白が生じています。
.containerのborderと.box-1の位置関係に何故違いが生じるのかわかりません。.box-1に関する、CSS の設定は同じはずなので。よろしくお願いします。