本文へスキップ
作業データはサーバーに保存せず、お使いのブラウザ内で処理します。
tools
CSSボックスシャドウ生成

CSSボックスシャドウ生成

オフセット、ぼかし、広がり、色、不透明度、内側シャドウを視覚的に調整し、重ねたCSS box-shadowを作成します。

box-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.2);
レイヤー 1
0px
-100px100px
8px
-100px100px
24px
0px200px
0px
-100px100px
0.20

主な機能

  • X・Yオフセットを-100〜100px、ぼかしを0〜200px、広がりを-100〜100pxで調整します。
  • HEX色と0〜1のアルファ値をrgba()出力へ変換します。
  • 各レイヤーで外側・内側シャドウを個別に設定します。
  • レイヤーを追加・削除し、ライブプレビューからカンマ区切りのbox-shadow宣言をコピーできます。

使い方

  1. 最初のレイヤーのオフセット、ぼかし、広がり、色を調整します。
  2. 必要に応じてinsetを有効にするか、シャドウレイヤーを追加します。
  3. プレビューを確認し、生成されたCSS宣言をコピーします。

活用例

  • カードやダイアログの影を設計

    プレビューを見ながらオフセット、ぼかし、広がり、不透明度を調整し、UI要素用のCSSを作れます。

  • 複数の影で奥行きを表現

    複数の外側・insetレイヤーを組み合わせ、1つのbox-shadow宣言としてコピーできます。

プライバシー

シャドウ設定とCSS生成はブラウザ内で処理されます。

よくある質問

複数のシャドウを重ねられますか?
はい。レイヤーを追加すると、各設定をカンマで連結した1つのbox-shadow宣言が生成されます。
内側のシャドウも作れますか?
はい。各レイヤーでinsetを有効にし、外側のレイヤーとは別に内側のシャドウを設定できます。