div {
width: 300px;
height: 50px;
background: linear-gradient(to right, blue, red);
}
<div></div>
として直線勾配を使用した場合の色が異なる経路を介して変更することができます。上記の例で
は、それがG
一つに触れることなく、単に直線R
とB
チャネルを変更することによって行うことができる - しかし、変動も(たとえば、線形性の感覚を提供するために非線形であってもよいですより生理学的であるため)、またはG
チャンネルで微妙に調整することによって(これはやはり、より現実的な「赤から青への移行」のように見えるかもしれません)。
2色の切り替えにlinear-gradient
で使用されている式は何ですか?
try: 'バックグラウンド:線形勾配(右50%、赤50%);そしてそれが何であるかを見てください:)そしてhttps://developer.mozilla.org/en-US/docs/を読んでください。 –
@GCyrillus:私はあなたのコメントを理解していません。私は '線形勾配'とは何か、それをどう使うかを知っています。私が知らないことは、**式**が色から別のものに移行するのに使われていることです。リニアトランジション(0〜254の軸を均等にして均等に変化させる)を使用することもできますし、トランジションが最初に遅く、次により速く(例えば、放物線)これは私たちの目にとってより良く見えます(それは非常に非線形です)。あなたが提供したリンクはこれについて全く議論しません。 – WoJ
@GCyrillus(cont)これは単なるそのような場合、(100,212,34)から(2,28,133)のようなものは視覚的には最初の色から2番目の色への遷移ではないかもしれません(言い換えると、深いところで、これらの遷移に生理学的要素が追加されているのか、数学的な線形関数なのかと疑問に思っています。 – WoJ