回答編集履歴

1

質問者さんのコードから、コード記載

2019/06/21 16:45

投稿

miyabi_pudding
miyabi_pudding

スコア9528

test CHANGED
@@ -7,3 +7,85 @@
7
7
  以前まで、position: fixedもバグが散見されたので、
8
8
 
9
9
  CSSで位置を固定させるのが未だに苦手なようです。
10
+
11
+
12
+
13
+ 下記で、意図した動きになったかと。
14
+
15
+ (Xcode付属の、iPhone Xsのシミュレータで、期待通りの動きか確認済)
16
+
17
+
18
+
19
+ ```html
20
+
21
+ <!DOCTYPE html>
22
+
23
+ <html lang="ja">
24
+
25
+ <head>
26
+
27
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
28
+
29
+ <meta charset="UTF-8">
30
+
31
+ <title>Q196317</title>
32
+
33
+ <style type="text/css">
34
+
35
+ #bgDiv {
36
+
37
+ /* 背景画像のパスには注意 */
38
+
39
+ background: url(./uploads/image-design-5-DH0.jpg);
40
+
41
+ /* background-size: coverはきかせる */
42
+
43
+ background-size: cover;
44
+
45
+ display: block;
46
+
47
+ position: fixed;
48
+
49
+ top: 0;
50
+
51
+ left: 0;
52
+
53
+ /* こちらに効かせるのは、負の整数の-1です */
54
+
55
+ z-index: -1;
56
+
57
+ width: 100%;
58
+
59
+ height:100vh;
60
+
61
+ }
62
+
63
+ #wrapper {
64
+
65
+ position: relative;
66
+
67
+ /* こちらに効かせるのは、正の整数の1です。 */
68
+
69
+ z-index: 1;
70
+
71
+ }
72
+
73
+ </style>
74
+
75
+ </head>
76
+
77
+ <body>
78
+
79
+ <div id="wrapper">
80
+
81
+ <div id="bgDiv" class="pix_section pix-padding-top-80 pix-padding-bottom-40 pix-hotel-1"></div>
82
+
83
+ 他の内容内容
84
+
85
+ </div>
86
+
87
+ </body>
88
+
89
+ </html>
90
+
91
+ ```