質問編集履歴

3

書式の改善

2024/08/03 08:23

投稿

yuka11556
yuka11556

スコア2

test CHANGED
File without changes
test CHANGED
@@ -34,12 +34,12 @@
34
34
  }
35
35
  ```
36
36
 
37
- 解説
37
+ 解説
38
38
  #section01に指定した青線がbox01を囲って、背景ピンクがなくなっています。
39
39
  これは、#section01がposition:absoluteを指定されたことで通常の位置より浮いて(通常の位置とはh1要素と並列の位置)、box01の下に重なっているため、背景ピンクが見えなくなってしまっているのです。
40
40
  そして、box02が#section01を基準にtop:50px、left:50pxに位置しています。
41
41
 
42
- 疑問点
42
+ 疑問点
43
43
  これは、#section01がposition:absoluteを指定されたことで通常の位置より浮いて(通常の位置とはh1要素と並列の位置)、box01の下に重なっているため、背景ピンクが見えなくなってしまっているのです。
44
44
 
45
45
  box01の下に重なっているとのことなのですが、#section01はブロック要素であるのでwidthはブラウザ幅になるのにbox1はwidthが100pxでなぜ見えなくなるのかわかりません。加えてなんで背景は消えてborderの青線がbox01を囲うのかが全く分かりません

2

書式の改善

2024/08/03 08:22

投稿

yuka11556
yuka11556

スコア2

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,6 @@
1
1
  とあるサイトでpositonの勉強をしておりましたが以下のコードが解説を読んでもどうしても理解できません。
2
2
 
3
-
4
- html
3
+ ```html
5
- コード
6
4
  <h1>sample07</h1>
7
5
  <section id="section01">
8
6
  <div class="box box01">
@@ -12,7 +10,8 @@
12
10
  box02
13
11
  </div>
14
12
  </section>
13
+ ```
15
- css
14
+ ```css
16
15
  #section01{
17
16
  background-color:pink;
18
17
  border:2px solid #00f;
@@ -33,6 +32,7 @@
33
32
  top:50px;
34
33
  left:50px;
35
34
  }
35
+ ```
36
36
 
37
37
  解説
38
38
  #section01に指定した青線がbox01を囲って、背景ピンクがなくなっています。

1

書式の改善

2024/08/03 08:14

投稿

yuka11556
yuka11556

スコア2

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,8 @@
1
1
  とあるサイトでpositonの勉強をしておりましたが以下のコードが解説を読んでもどうしても理解できません。
2
2
 
3
+
3
- html
4
+ html
5
+ コード
4
6
  <h1>sample07</h1>
5
7
  <section id="section01">
6
8
  <div class="box box01">
@@ -10,7 +12,6 @@
10
12
  box02
11
13
  </div>
12
14
  </section>
13
-
14
15
  css
15
16
  #section01{
16
17
  background-color:pink;