Настройка --offset-top на Ionic 5
Итак, у меня есть ионная страница с полупрозрачным заголовком ионов и полноэкранным содержанием ионов.
Проблема в том, что изменения в CSS не применяются при переопределении ионного содержимого, как указано на официальном сайте, а стили по умолчанию применяются к ионному содержимому после рендеринга.
page.html
<ion-content [fullscreen]="true">
<ion-grid fixed id="mainGrid">
<ion-row>
<ion-col size="12">
<h1>Hola</h1>
<h3>Eu ex ipsum anim voluptate dolor.</h3>
</ion-col>
</ion-row>
</ion-grid>
</ion-content>
page.scss
ion-content {
--offset-top: 0;
}
А вот теги после рендеринга приложения:
<ion-header _ngcontent-uhx-c139="" class="ion-no-border primary md header-md header-translucent header-collapse-none header-translucent-md hydrated" ng-reflect-translucent="true" role="banner">...</ion-header>
<ion-content _ngcontent-uhx-c135="" style="--offset-top:56px; --offset-bottom:56px;" ng-reflect-fullscreen="true" class="md hydrated">...</ion-content>