質問編集履歴

1

ソースを載せました。

2017/12/08 10:09

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,17 +1,79 @@
1
+ CSS
2
+
3
+ .hosoku{
4
+
5
+ position: relative;
6
+
7
+ display:inline-block;
8
+
9
+ background: -webkit-linear-gradient(#F8c884 , #F4A460);
10
+
11
+ background: linear-gradient(#F8c884 , #F4A460);
12
+
13
+ border: 1px solid #F8c884;
14
+
1
- https://teratail.com/questions/103884
15
+ border-radius: 3em .5em 2em .5em/.4em 2em .5em 3em;
16
+
17
+ color: #444;
18
+
19
+ font-size:0.8em;
20
+
21
+ padding: 0.5em 1em;
22
+
23
+ margin: 2em 0;
24
+
25
+ text-decoration: none;
26
+
27
+ }
28
+
29
+ .hosoku::before{
30
+
31
+ position: absolute;
32
+
33
+ top: 3px;
34
+
35
+ right: 3px;
36
+
37
+ bottom: 3px;
38
+
39
+ left: 3px;
40
+
41
+ content: '';
42
+
43
+ border: 2px dashed #fff;
44
+
45
+ border-radius: .4em 2em .5em 3em/3em .5em 2em .5em;
46
+
47
+ }
48
+
49
+ .hosoku a{position:relative;}
2
50
 
3
51
 
4
52
 
5
- すいません、先ほど上の質問を素早く解決していただいたのですが、リンクをクリックできるようになったと思えば、今度はfont-sizeが反映されなくなってしまいました! さっきまではできていたのですが、入れ代わりでダメになっちゃいました!
53
+ ---
6
54
 
7
55
 
8
56
 
57
+ HTML
58
+
59
+ <div class="hosoku">
60
+
9
- 0.8emとしてるのに、他の部分と同じ大きさになります試しに0.3emにしてみましたが、やっぱり変わりません。
61
+ <a href="https://〇〇〇/□□□">リンク</a>を読んでください。
62
+
63
+ </div>
10
64
 
11
65
 
12
66
 
13
- リンク部分の文字サイズだけでなく、<div>タグ内の文字サイズが全部です。
67
+ ---
14
68
 
15
69
 
16
70
 
71
+ このように記述しているのですが、「リンクを読んでください。」の文字サイズが0.8emになっていないようです。<body>タグ内の通常の文字サイズと同じになっています。
72
+
73
+
74
+
17
- どうすればいいのでしょうか?
75
+ .hosoku a{position:relative;}
76
+
77
+
78
+
79
+ を書き加える前は0.8emが反映されていました。そのかわり、リンクをクリックできないという不具合がありました。