ion-footer
Footer 是頁面的根元件,會將其自身對齊至頁面底部。建議將其用作一個或多個工具列的包裝器,但它可以用於包裝任何元素。當工具列在頁尾內部使用時,內容將會調整以使其大小正確,且頁尾將會考量任何裝置安全區域。
基本用法
半透明頁尾
頁尾可以透過設定 translucent
屬性來符合原生 iOS 應用程式中的透明度。為了看到在頁尾後方滾動的內容,需要在內容上設定 fullscreen
屬性。此效果只會在模式為 "ios"
且裝置支援 backdrop-filter 時套用。
淡化頁尾
許多原生 iOS 應用程式在工具列上都有淡化效果。這可以透過將頁尾上的 collapse
屬性設定為 "fade"
來實現。當內容滾動到結尾時,頁尾上的背景和邊框將會淡化消失。此效果只會在模式為 "ios"
時套用。
與虛擬捲動一起使用
淡化頁尾需要捲動容器才能正常運作。當使用虛擬捲動解決方案時,需要提供自訂的捲動目標。需要在內容上停用捲動,並且需要將 .ion-content-scroll-host
類別新增至負責捲動的元素。
邊框
在 "md"
模式中,頁尾的頂部將會有一個 box-shadow
。在 "ios"
模式中,頂部將會有一個 border
。這些可以透過將 .ion-no-border
類別新增至頁尾來移除。
屬性
collapse
描述 | 描述將套用至頁尾的捲動效果。僅在 iOS 模式中套用。 |
屬性 | collapse |
類型 | "fade" | undefined |
預設值 | undefined |
mode
描述 | 模式決定要使用哪個平台樣式。 |
屬性 | mode |
類型 | "ios" | "md" |
預設值 | undefined |
translucent
描述 | 如果為 true ,則頁尾將會是半透明的。僅在模式為 "ios" 且裝置支援 backdrop-filter 時套用。注意:為了在頁尾後方捲動內容,需要在內容上設定 fullscreen 屬性。 |
屬性 | translucent |
類型 | boolean |
預設值 | false |
事件
此元件沒有可用的事件。
方法
此元件沒有可用的公開方法。
CSS 陰影部分
此元件沒有可用的 CSS 陰影部分。
CSS 自訂屬性
此元件沒有可用的 CSS 自訂屬性。
插槽
此元件沒有可用的插槽。