网页 综合 更新时间 2026-11-14 16:23:36

Structure Layout | Structures for Content Layout on Ionic Apps

自动蜘蛛 ionicframework.com 正文约 1759 字
Ionic Framework provides several different layouts that can be used to structure an app. From single page layouts, to split pane views and modals.
The most simple layout available consists of a header and content. Most pages in an app generally have both of these, but a header is not required in order to use content.
While a toolbar in a header appears above the content, a footer appears below the content. A header and a footer can also be used together on the same page.
A layout consisting of horizontal tabs can be used to let the user quickly change between content views. Each tab can contain static content or a navigation stack by using a router outlet or nav.
A standard layout among mobile apps includes the ability to toggle a side menu by clicking a button or swiping it open from the side. Side menus are generally used for navigation, but they can contain any content.
A split pane layout has a more complex structure because it can combine the previous layouts. It allows for multiple views to be displayed when the viewport is above a specified breakpoint. If the device's screen size is below a certain size, the split pane view will be hidden.
By default, the split pane view will show when the screen is larger than 768px, or the md breakpoint, but this can be customized to use different breakpoints by setting the when property. Below is an example where the split pane contains a menu that is visible for xs screens and up, or when the viewport is larger than 0px. This will show the split pane for all screen sizes.
It's important to note that the element with the id matching the contentId specified by the split pane will be the main content that is always visible. This can be any element, including a nav, router outlet, or tabs.
访问原文 返回搜索 https://ionicframework.com/docs/layout/structure
本页为82搜索生成的网页快照,内容来自站内索引;演示数据的原文链接仅作示例。