テンプレート:Box-shadow
このテンプレートは影を生成するために使用します。様々なブラウザーに対応したCSSを一括生成します。現在のところ、サポートしているブラウザはOpera, Firefox, Safari, ChromeおよびInternet Explorer 9です。
使用方法
編集任意の要素のstyle
属性内にテンプレートを埋め込みます:
{{box-shadow | Xオフセット | Yオフセット | ぼかし径 | 色 }}
Xオフセット
およびYオフセット
- 影の位置を指定します。正の値を与えればそれぞれ右または下方向に、負の値を与えれば左または上方向に影がつきます。デフォルトは
4px
です。 ぼかし径
- 影をどれだけぼかすか指定します。デフォルトは
4px
です。 色
- 影の色を指定します。デフォルトは
#ccc
です。
例
編集<div style="background-color: #FFFFDD; border: 1px solid #808000; padding: 5px; {{box-shadow}}">Lorem ipsum...</div>
これは以下のような影を生成します:
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
<div style="background-color: #FFFFDD; border: 1px solid #808000; padding: 5px; {{box-shadow|4px|4px|8px|#A0A080}}">Lorem ipsum...</div>
これは以下のように、はっきりとした色つきの影を生成します:
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
関連項目
編集- {{Border-radius}}
- {{Linear-gradient}}