ion-toolbar
Toolbars are positioned above or below content. When a toolbar is placed in an <ion-header>
it will appear fixed at the top of the content, and when it is in an <ion-footer>
it will appear fixed at the bottom. Fullscreen content will scroll behind a toolbar in a header or footer. When placed within an <ion-content>
, toolbars will scroll with the content.
Buttons
Buttons placed in a toolbar should be placed inside of the <ion-buttons>
element. The <ion-buttons>
element can be positioned inside of the toolbar using a named slot. The below chart has a description of each slot.
Slot | Description |
---|---|
secondary |
Positions element to the left of the content in ios mode, and directly to the right in md mode. |
primary |
Positions element to the right of the content in ios mode, and to the far right in md mode. |
start |
Positions to the left of the content in LTR, and to the right in RTL. |
end |
Positions to the right of the content in LTR, and to the left in RTL. |
Borders
In md
mode, the <ion-header>
will receive a box-shadow on the bottom, and the <ion-footer>
will receive a box-shadow on the top. In ios
mode, the <ion-header>
will receive a border on the bottom, and the <ion-footer>
will receive a border on the top. Both the md
box-shadow and the ios
border can be removed by adding the no-border
attribute to the element.
Properties
Property | Attribute | Description | Type |
---|---|---|---|
color |
color |
The color to use from your application's color palette. Default options are: "primary" , "secondary" , "tertiary" , "success" , "warning" , "danger" , "light" , "medium" , and "dark" . For more information on colors, see theming. |
Color |
mode |
mode |
The mode determines which platform styles to use. Possible values are: "ios" or "md" . |
Mode |
CSS Custom Properties
Name | Description |
---|---|
--background |
Background of the toolbar |
--border-color |
Color of the toolbar border |
--border-style |
Style of the toolbar border |
--border-width |
Width of the toolbar border |
--color |
Color of the toolbar text |
--min-height |
Minimum height of the toolbar |
--opacity |
Opacity of the toolbar background |
--padding-bottom |
Bottom padding of the toolbar |
--padding-end |
End padding of the toolbar |
--padding-start |
Start padding of the toolbar |
--padding-top |
Top padding of the toolbar |
Built with StencilJS