質問編集履歴

1

追加質問

2020/12/03 06:36

投稿

winter_pc
winter_pc

スコア14

test CHANGED
File without changes
test CHANGED
@@ -13,6 +13,10 @@
13
13
 
14
14
 
15
15
  改行無しだったので適当に改行入れました。
16
+
17
+
18
+
19
+
16
20
 
17
21
 
18
22
 
@@ -99,3 +103,45 @@
99
103
  };
100
104
 
101
105
  ```
106
+
107
+
108
+
109
+ ---
110
+
111
+ 追記
112
+
113
+ var l=i.createLinearGradient(0,0,e,a);
114
+
115
+
116
+
117
+ var l=i.createLinearGradient(0,0,0,a);
118
+
119
+ とすることで縦のグラデーションにする事が出来ました。
120
+
121
+
122
+
123
+ さらに、ページ全体の高さでグラデーションを掛けるにはどうしたら良いでしょうか?
124
+
125
+ 自分でなんとかできないかと思って検索して
126
+
127
+ a=r.height=window.innerHeight,
128
+
129
+ の部分を
130
+
131
+ a=r.height=document.documentElement.scrollHeight,
132
+
133
+
134
+
135
+ a=r.height=Math.max.apply( null, [document.body.clientHeight , document.body.scrollHeight, document.documentElement.scrollHeight, document.documentElement.clientHeight] ),
136
+
137
+ としてみましたが希望通りになりませんでした。
138
+
139
+ どのようにしたらいいでしょうか?
140
+
141
+
142
+
143
+
144
+
145
+ https://qiita.com/dokkoisho/items/2bfe259ec87c00e4bd98
146
+
147
+ http://css-eblog.com/javascript/javascript-contents-height.html