回答編集履歴

1

追記

2021/04/01 14:49

投稿

int32_t
int32_t

スコア20923

test CHANGED
@@ -11,3 +11,85 @@
11
11
 
12
12
 
13
13
  引用内の `;` を削除してください。`; .a a` というセレクタを指定したことになっているため、無視されています。
14
+
15
+
16
+
17
+ ----
18
+
19
+
20
+
21
+ 追記について
22
+
23
+
24
+
25
+ div と a の2つの要素を使うほうが面倒なので、a だけで実現してはどうでしょうか。
26
+
27
+ ```html
28
+
29
+ <style>
30
+
31
+ .a {
32
+
33
+ display: block;
34
+
35
+ background-color: #da6b64;
36
+
37
+ border-radius: 100vw;
38
+
39
+ height: 100px;
40
+
41
+ line-height: 100px;
42
+
43
+ text-align: center;
44
+
45
+ }
46
+
47
+ </style>
48
+
49
+ <a href="" class="a">ここをクリック</a>
50
+
51
+ ```
52
+
53
+
54
+
55
+ 2つの要素のままだと以下です。
56
+
57
+ ```html
58
+
59
+ <style>
60
+
61
+ .a {
62
+
63
+ background-color: #da6b64;
64
+
65
+ border-radius: 100vw;
66
+
67
+ height: 100px;
68
+
69
+ overflow: hidden;
70
+
71
+ }
72
+
73
+
74
+
75
+ .a a {
76
+
77
+ display: block;
78
+
79
+ height: 100%;
80
+
81
+ text-align: center;
82
+
83
+ line-height: 100px; // .aの高さに合わせる
84
+
85
+ }
86
+
87
+ </style>
88
+
89
+ <div class="a">
90
+
91
+ <a href="">ここをクリック</a>
92
+
93
+ </div>
94
+
95
+ ```