ホームページ  >  記事  >  ウェブフロントエンド  >  Photoshop ドロップ シャドウと CSS ボックス シャドウ変換_html/css_WEB-ITnose

Photoshop ドロップ シャドウと CSS ボックス シャドウ変換_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:32:511702ブラウズ

「ブレンド モード」: Photoshop はさまざまなブレンド モードを提供しますが、CSS3 シャドウは通常モードのみをサポートします。

「色」: 影の色。 CSS3 シャドウのカラー値に対応します。

「不透明度」: 影の不透明度。 CSS3 シャドウの rgba() の値に対応する色。

「角度」: 投影の角度。

「距離」: 影の距離。 CSS3 シャドウの x オフセットと y オフセットは、角度と距離に基づいて計算できます。 x-offset = 距離 * cos(180 - 角度)、y-offset = 距離 * sin(180 - 角度)

「Spread」: 影の拡大サイズ。影の単色とぼかしの色を制御します。スプレッド * サイズ = シャドウ内の単色のサイズ。残っているのはぼやけた色だけです。 CSS3 シャドウスプレッド半径 = スプレッド * サイズ

「サイズ」: 影のサイズ。 CSS3 では、blur-radius + Spread-radius = サイズは、blur-radius = Size - Spread-radius です。

上の図の値を例として考えてみましょう。

color: rgba(118,113,113,.75)x-offset: 5 * cos(180°- 145°) = 4.09pxy-offset: 5 * sin(180°- 145°) = 2.87pxspread-radius: 10 * 6% = 0.6pxblur-radius: 10 - 0.6 = 9.4px;
box-shadow: 4.09px 2.87px 9.4px 0.6px rgba(118,113,113,.75);text-shadow: 4.09px 2.87px 9.4px rgba(118,113,113,.75);

text-shadow にはスプレッド半径がないため、PS での効果を完全に実現できません。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。