質問編集履歴

1

htmlとvwの計算方法を追記

2019/04/26 08:49

投稿

kakeru99
kakeru99

スコア17

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,96 @@
1
1
  ### わからないこと
2
+
3
+
2
4
 
3
5
  ベースのwidth:750px
4
6
 
5
7
  レスポンシブサイトでabsoluteのtopでCSSを指定した際にディベロッパーモードで確認した時とブラウザのウィンドゥを縮めて確認した時に微妙にズレが発生する
8
+
9
+
10
+
11
+ ざっくりと下記のような組み方をしています。
12
+
13
+ vwの計算方法は実際には下記の計算をしています。
14
+
15
+
16
+
17
+ デザイン上の長さ/750*100
18
+
19
+
20
+
21
+ ```html
22
+
23
+ <meta name="viewport" content="width=device-width, maximum-scale=1.0, user-scalable=0">
24
+
25
+
26
+
27
+ <div class="container">
28
+
29
+ <p class="bg_a">AAAAA</p>
30
+
31
+ <p class="bg_b">BBBBB</p>
32
+
33
+ <p class="bg_c">CCCCC</p>
34
+
35
+ <p class="ab">購入する</p>
36
+
37
+ </div>
38
+
39
+ ```
40
+
41
+
42
+
43
+ ```css
44
+
45
+ .container{
46
+
47
+ width: 100%;
48
+
49
+ position: relative;
50
+
51
+ }
52
+
53
+ .bg_a{
54
+
55
+ padding:3vw 0;
56
+
57
+ background: #000000;
58
+
59
+ }
60
+
61
+ .bg_b{
62
+
63
+ padding:10vw 0;
64
+
65
+ background: pink;
66
+
67
+ }
68
+
69
+ .bg_c{
70
+
71
+ padding:10vw 0;
72
+
73
+ background: green;
74
+
75
+ }
76
+
77
+ .ab{
78
+
79
+ position: absolute;
80
+
81
+ top:10vw;
82
+
83
+ background: blue;
84
+
85
+ width: 100%;
86
+
87
+ color:#ffffff;
88
+
89
+ padding:2vw 0;
90
+
91
+ }
92
+
93
+ ```
6
94
 
7
95
 
8
96