これは難しい質問かもしれません。
rgba()
引数で色の値を返すphp関数があります$alpha
。
function colorWheel($alpha) {
"rgba(170, 135, 178, ".$alpha.")"
…
}
そのため、電話をかけると…</p>
.title { color: <?php echo colorWheel(.8); ?>; }
…わかりましたrgba(170, 135, 178, .8);
これに関する問題は、色が「透明」で「オーバーレイ」が表示されることです。
しかし、私が本当に望んでいるのは、カラー値の 80% だけです! 透明なオーバーレイなし。
問題は、これをどのように解決するかです。
それを行うための創造的なアイデアはありますか?私はそれを使用する必要はありませんrgba()
。それは私の頭に浮かんだ最も簡単なことです。アルファ値を持つオーバーレイ形状をブレンドしないCSSの方法はありますか?
または、 の80%バージョンを計算するための PHP ソリューションはありrgb(170, 135, 178)
ますか? 関数にはより多くの色があるため、この計算が関数で動的に機能することが重要です。これは、「日付とランダムに基づいて色の値を返す方法は?」の補足質問です !
前もって感謝します。