mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-26 08:13:34 +08:00
perf(toolbar): improve toolbar transition performance
This commit is contained in:
@ -29,6 +29,7 @@
|
||||
|
||||
border: 0;
|
||||
pointer-events: none;
|
||||
transform: translateZ(0px);
|
||||
}
|
||||
|
||||
.toolbar[position=bottom] {
|
||||
@ -39,6 +40,7 @@ ion-title {
|
||||
flex: 1;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
transform: translateZ(0px);
|
||||
}
|
||||
|
||||
.toolbar-title {
|
||||
@ -53,6 +55,7 @@ ion-buttons {
|
||||
display: block;
|
||||
margin: 0 0.2rem;
|
||||
pointer-events: none;
|
||||
transform: translateZ(0px);
|
||||
}
|
||||
|
||||
ion-buttons button,
|
||||
@ -66,6 +69,7 @@ ion-buttons div {
|
||||
// TODO this is a temp hack to fix segment overlapping ion-nav-item
|
||||
ion-buttons,
|
||||
.bar-button-menutoggle {
|
||||
transform: translateZ(0px);
|
||||
z-index: 99;
|
||||
}
|
||||
|
||||
@ -73,6 +77,7 @@ ion-buttons,
|
||||
// --------------------------------------------------
|
||||
|
||||
ion-navbar.toolbar {
|
||||
transform: translateZ(0px);
|
||||
display: flex;
|
||||
|
||||
opacity: 0;
|
||||
|
Reference in New Issue
Block a user