このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docsコミュニティーについてもっと知り、仲間になるにはこちらから。
-webkit-box-reflect
非標準: この機能は標準化されていません。非標準の機能はブラウザーの対応が限られ、将来的に変更または削除される可能性があるため、本番環境での使用は推奨されません。ただし、標準の選択肢が存在しない特定のケースでは、有効な代替手段となる場合があります。
-webkit-box-reflect はCSS のプロパティで、要素の内容を特定の方向に反射させることができます。
css
/* 方向の値 */-webkit-box-reflect: above;-webkit-box-reflect: below;-webkit-box-reflect: left;-webkit-box-reflect: right;/* オフセット値 */-webkit-box-reflect: below 10px;/* マスク値 */-webkit-box-reflect: below 0 linear-gradient(transparent, white);/* グローバル値 */-webkit-box-reflect: inherit;-webkit-box-reflect: initial;-webkit-box-reflect: unset;警告:この機能はウェブサイトで使うためのものではありません。ウェブで反射効果を実現する上で、標準の方法は CSS のelement() 関数を使用することです。
In this article
構文
>値
above,below,right,leftどの方向に反射するかを示すキーワードです。
<length>反射の大きさを示します。
<image>反射に適用されるマスクを記述します。
公式定義
| 初期値 | none |
|---|---|
| 適用対象 | すべての要素 |
| 継承 | なし |
| 計算値 | 指定通り |
| アニメーションの種類 | 離散値 |
形式文法
Error: could not find syntax for this item仕様書
標準には含まれていません。反射効果を CSS で実現する標準の方法は、 CSS のelement() 関数を使用することです。
ブラウザーの互換性
関連情報
- Apple のドキュメント
- Webkit の仕様書.
- Lea Verou's article on reflection usingCSS features on the standard track.