質問編集履歴

1

質問内容の変更

2022/01/12 11:11

投稿

arisaan
arisaan

スコア24

test CHANGED
@@ -1 +1 @@
1
- ビゲーション高さ含め、フルスクリーン表示
1
+ positionでマイ指定し時にはみ出る
test CHANGED
@@ -1 +1,41 @@
1
+
2
+ ◇ 不明点
3
+ positionの値にマイナスを指定した時に親要素からはみ出すのはなぜでしょうか?
4
+
5
+ ```html
6
+ <div id="hero">
7
+ <div class="heroBox">
1
- ![イメージ説明](https://d1666c7av167g2.cloudfront.net/questions/2022-01-12/35d401e8-bbe6-40ed-ba69-5fc6ad1d258d.jpeg)
8
+ <h2><img src="img/hero_ttl.png" width="" height="" alt=""></h2>
9
+ <div class="pos_a img01"><img src="img/hero_img01.png"></div>
10
+ <div class="pos_a img02"><img src="img/hero_img02.png"></div>
11
+ <div class="pos_a img03"><img src="img/hero_img03.png"></div>
12
+ </div>
13
+ ```
14
+ ```css
15
+ #hero {
16
+ background-color: pnk;
17
+ height: 100vh;
18
+ width: 100%;
19
+ }
20
+
21
+ #hero .heroBox {
22
+ position: relative;
23
+ width: 100%;
24
+ margin: 0 auto;
25
+ max-width: 1080px;
26
+ }
27
+
28
+ #hero .heroBox .img01 {
29
+ position:absolute;
30
+ top: 32px;
31
+ right: -6%;
32
+ width: 25%;
33
+ }
34
+ ```
35
+ 上記の指定を行った際、「.img01」が、ウィンドウ幅を縮めた際に親の1080pxからはみ出てしまいます。
36
+ これはなぜなのでしょうか?
37
+
38
+ 初歩の質問になるかと思いますが、ご教授いただけますと幸いです。
39
+
40
+
41
+