質問編集履歴

4

解決策を記述

2019/07/18 02:27

投稿

Maasa
Maasa

スコア14

test CHANGED
File without changes
test CHANGED
@@ -85,3 +85,77 @@
85
85
  text-fill-color: transparent;
86
86
 
87
87
  ```
88
+
89
+
90
+
91
+ =====================================================
92
+
93
+
94
+
95
+ 【解決方法】
96
+
97
+ メモ用に。
98
+
99
+ 教えていただいた内容で、下記の通りに修正し、safariでも問題なく表示されました。
100
+
101
+ デザイン上、左右に線を引く必要があったのでdisplay: flexを使用してます。
102
+
103
+ display: flexとbackground-clipを同時に利用するとsafariのバグで表示されなくなるようなので、
104
+
105
+ .mainTとspanを入れ子にし、記述を分けることでうまく対応することができました。
106
+
107
+
108
+
109
+ ```css
110
+
111
+ .mainT {
112
+
113
+ margin-left: auto;
114
+
115
+ margin-right: auto;
116
+
117
+
118
+
119
+ display: flex;
120
+
121
+ align-items: center;
122
+
123
+
124
+
125
+
126
+
127
+ span {
128
+
129
+ color: #F7E3A5 !important;
130
+
131
+ background: -moz-linear-gradient(0deg, #AE9441, #F7E3A5, #AE9441);
132
+
133
+ background: -webkit-linear-gradient(0deg, #AE9441, #F7E3A5, #AE9441);
134
+
135
+ background: linear-gradient(0deg, #AE9441, #F7E3A5, #AE9441);
136
+
137
+
138
+
139
+
140
+
141
+ -moz-background-clip: text;
142
+
143
+ -webkit-background-clip: text;
144
+
145
+ background-clip: text;
146
+
147
+
148
+
149
+
150
+
151
+ -moz-text-fill-color: transparent;
152
+
153
+ -webkit-text-fill-color: transparent;
154
+
155
+ text-fill-color: transparent;
156
+
157
+ }
158
+
159
+ }
160
+
161
+ ```

3

情報追加

2019/07/18 02:27

投稿

Maasa
Maasa

スコア14

test CHANGED
@@ -1 +1 @@
1
- safariでテキストグラデーションが反映されない。
1
+ Macのsafariでテキストグラデーションが反映されない。
test CHANGED
File without changes

2

情報を追加。

2019/07/18 01:54

投稿

Maasa
Maasa

スコア14

test CHANGED
File without changes
test CHANGED
@@ -15,6 +15,10 @@
15
15
  <h2 class="mainT w700 sp_w100p mincho txtC font_40"><span>About Centurion Life</span></h2>
16
16
 
17
17
  ```
18
+
19
+
20
+
21
+ クラス「.mainT」にグラデーションの指示を書いてます。
18
22
 
19
23
 
20
24
 

1

誤字修正。

2019/07/18 01:51

投稿

Maasa
Maasa

スコア14

test CHANGED
@@ -1 +1 @@
1
- safariテキストグラデーションが反映されない。
1
+ safariテキストグラデーションが反映されない。
test CHANGED
@@ -1,4 +1,4 @@
1
- テキスト文字にグラデーションをかけたいのですが、Safariが反映され困ってます。
1
+ テキスト文字にグラデーションをかけたいのですが、Safariが反映され困ってます。
2
2
 
3
3
  お手数ですが、解決方法が分かる方、お知らせいただけますと幸いです。
4
4