回答編集履歴

4

案を追記しました。

2020/04/13 04:35

投稿

new1ro
new1ro

スコア4528

test CHANGED
@@ -32,7 +32,7 @@
32
32
 
33
33
  ---
34
34
 
35
- 案2: 以下のように、border-bottomなどで対応してはいかがでしょうか?
35
+ 案2: border-bottomなどで対応してはいかがでしょうか?
36
36
 
37
37
  (linear-gradientだと、文字のサイズが変わるたびに設定しないといけないので..)
38
38
 
@@ -53,3 +53,25 @@
53
53
  }
54
54
 
55
55
  ```
56
+
57
+
58
+
59
+ 案3: `text-decoration: underline;`が、もっともオーソドックスな方法ではあります。
60
+
61
+ ```SCSS
62
+
63
+ .question {
64
+
65
+ font-size: 1.4rem;
66
+
67
+ margin-top: 20px;
68
+
69
+ a {
70
+
71
+ text-decoration: underline;
72
+
73
+ }
74
+
75
+ }
76
+
77
+ ```

3

修正

2020/04/13 04:35

投稿

new1ro
new1ro

スコア4528

test CHANGED
@@ -32,7 +32,9 @@
32
32
 
33
33
  ---
34
34
 
35
- 案2: 以下のように、border-bottomなどで対応してはいかがでしょうか?
35
+ 案2: 以下のように、border-bottomなどで対応してはいかがでしょうか?
36
+
37
+ (linear-gradientだと、文字のサイズが変わるたびに設定しないといけないので..)
36
38
 
37
39
  ```SCSS
38
40
 

2

修正

2020/04/13 04:27

投稿

new1ro
new1ro

スコア4528

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- 案1: グラデーションの幅を広げてみる
11
+ 案1: グラデーションの幅を広げてみる (例: 14px * 1.00 - 14px * 0.85 = 2.1px、1px以上)
12
12
 
13
13
  ```SCSS
14
14
 

1

案を1つ追加しました。

2020/04/13 00:17

投稿

new1ro
new1ro

スコア4528

test CHANGED
@@ -3,6 +3,12 @@
3
3
  仮説ですが、文字サイズ 「14px * 0.88 - 14px * 0.85 = 0.42px」となり、1px以下なのでブラウザや環境によって表示されないことがある、ということかもしれません。
4
4
 
5
5
 
6
+
7
+ ↓なので対応案を挙げてみます
8
+
9
+
10
+
11
+ 案1: グラデーションの幅を広げてみる
6
12
 
7
13
  ```SCSS
8
14
 
@@ -14,7 +20,9 @@
14
20
 
15
21
  a {
16
22
 
23
+ /* background: linear-gradient(transparent 85%, black 85%, black 88%, transparent 88%); */
24
+
17
- background: linear-gradient(transparent 85%, black 85%, black 88%, transparent 88%);
25
+ background: linear-gradient(transparent 85%, black 85%, black 100%, transparent 100%);
18
26
 
19
27
  }
20
28
 
@@ -22,13 +30,17 @@
22
30
 
23
31
  ```
24
32
 
33
+ ---
25
34
 
26
-
27
- 以下のように、border-bottomなどで対応してはいかがでしょうか?
35
+ 案2: 以下のように、border-bottomなどで対応してはいかがでしょうか?
28
36
 
29
37
  ```SCSS
30
38
 
31
39
  .question {
40
+
41
+ font-size: 1.4rem;
42
+
43
+ margin-top: 20px;
32
44
 
33
45
  a {
34
46