ion-backdrop
バックドロップは、他のコンポーネントの上にオーバーレイ表示されるフルスクリーンコンポーネントです。他のコンテンツの上にトランジション表示されるコンポーネントの背後で役立ち、そのコンポーネントを閉じるために使用できます。
基本的な使い方
バックドロップは、その背後にあるコンテンツのクリックやタップを防ぎます。デフォルトでは透明であるため、以下のデモでは表示されるようにCSSを含めています。
スタイル
バックドロップは、CSSプロパティをバックドロップ要素に直接割り当てることでカスタマイズできます。一般的なプロパティには、background-color、background、およびopacityが含まれます。
バックドロップの上にコンテンツを表示するには、バックドロップよりも高いz-indexをコンテンツに設定します(デフォルトは2です)。
プロパティ
stopPropagation
| 説明 | trueの場合、バックドロップはタップ時に伝播を停止します。 |
| 属性 | stop-propagation |
| 型 | boolean |
| デフォルト | true |
tappable
| 説明 | trueの場合、バックドロップはクリック可能になり、ionBackdropTapイベントを発行します。 |
| 属性 | tappable |
| 型 | boolean |
| デフォルト | true |
visible
| 説明 | trueの場合、バックドロップは表示されます。 |
| 属性 | visible |
| 型 | boolean |
| デフォルト | true |
イベント
| 名前 | 説明 | バブル |
|---|---|---|
ionBackdropTap | バックドロップがタップされたときに発行されます。 | true |
メソッド
このコンポーネントで利用できるパブリックメソッドはありません。
CSS シャドウパーツ
このコンポーネントで利用できるCSSシャドウパーツはありません。
CSSカスタムプロパティ
このコンポーネントで利用できるCSSカスタムプロパティはありません。
スロット
このコンポーネントで利用できるスロットはありません。