Ionic 4 shadow DOM стайлинг - PullRequest
       30

Ionic 4 shadow DOM стайлинг

1 голос
/ 12 июня 2019

Примечание: я проверил этот пост и этот API из угловых документов, которые мне не помогают.

Привет всем, я создаю приложение Ionic, структура которого выглядит примерно так:

...
<ion-row>
  <ion-col>
    <div>
      Section
    </div>
    <app-custom-component [data]='customData'></app-custom-component>
  </ion-col>
</ion-row>
...

В app-custom-component все элементы html зависят от этого data ввода. Вот почему у меня что-то вроде этого:

<ion-content> 
  <div *ngIf="data">
...

Пока все хорошо, но проблема в том, что shadow-dom создает поведение прокрутки, добавляя дополнительный элемент, подобный этому:

#shadow-root(open)
  <style></style>
  <div class="inner-scroll scroll-y"><slot></slot></div>
...

, который добавляет поведение прокрутки и скрывает весь контент, который я создаю внутри div с высотой 30px. Я пытался найти другие подобные проблемы или добавить scroll-y: visible !important к своим div'ам безуспешно. Что я могу сделать, чтобы удалить свиток с элемента, созданного shadow-dom?

...