-1

rgba(255、0、0、1); // 赤

rgba(0、255、0、1); //赤緑に変わった

rgba(154、155、235);をどのように変換しますか。(淡い紫がかった青色)同じ色にオレンジだけ?

4

1 に答える 1

1

あなたの質問はかなり紛らわしいです(これもfyi、あなたはrgba最後の例でも誤用していますが、他の場所で適切に使用したので、おそらく見落としでした)が、色の明度と彩度を維持したいと思っています色相を変更します。これを行うには、hsl代わりに使用してください

hsl(239, 67%, 76%)

と同等です

rgb(154, 155, 235)

を使用hslすることで、色相を変更できるようになりました

hsl(239, 67%, 76%)

hsl(14, 67%, 76%)

hsl(167, 67%, 76%)

hsl(0, 67%, 76%)

hsl通常の16進色または色を使用する場所ならどこでも使用できますrgba

例については、http://jsfiddle.net/a7pGB/を参照してください。

于 2012-10-14T18:42:32.293 に答える