回答編集履歴

1

回答追加

2018/03/24 16:32

投稿

defghi1977
defghi1977

スコア4756

test CHANGED
@@ -25,3 +25,39 @@
25
25
 
26
26
 
27
27
  ```
28
+
29
+
30
+
31
+ ---
32
+
33
+
34
+
35
+ > ところで、これを%指定で・・というのは欲張りすぎでしょうか?
36
+
37
+ pxなら問題ないですが、%にしてしまうと横長になってしまいます
38
+
39
+
40
+
41
+ たとえばこんな
42
+
43
+ ```CSS
44
+
45
+ div{
46
+
47
+ position: absolute;
48
+
49
+ background-color: blue;
50
+
51
+ --size: 25vmax;
52
+
53
+ left: calc(50% - var(--size) / 2);
54
+
55
+ top: calc(50% - var(--size) / 2);
56
+
57
+ width: var(--size);
58
+
59
+ height: var(--size);
60
+
61
+ }
62
+
63
+ ```