Moh*_*opi 4 css shadow-dom ionic4
超文本标记语言
<ion-item>
<ion-label>Popover</ion-label>
<ion-select [interfaceOptions]="customPopoverOptions" interface="popover" placeholder="Select One">
<ion-select-option value="brown" text-wrap>Brownasdfasdfasdfasdfadfadsfasdfadfasdfafdsadfaf</ion-select-option>
<ion-select-option value="blonde">Blonde</ion-select-option>
<ion-select-option value="black">Black</ion-select-option>
<ion-select-option value="red">Red</ion-select-option>
</ion-select>
</ion-item>
Run Code Online (Sandbox Code Playgroud)
SAS:
ion-select-option{
ion-label{
white-space: normal !important;
}
}
Run Code Online (Sandbox Code Playgroud)
我无法覆盖现有的
white-space: nowrap
我想知道如何覆盖shadow-dom css
小智 14
在 Ionic 5 上,唯一对我有用的是:
.alert-radio-label.sc-ion-alert-md {
white-space: normal !important;
}
Run Code Online (Sandbox Code Playgroud)
由于这个 Web 组件没有属性,这确实让这变得有点困难和混乱
全局.scss:
.item.sc-ion-label-md-h, .item .sc-ion-label-md-h{
white-space: normal !important;
}
//or just
.sc-ion-label-md-h{
white-space: normal !important;
}
Run Code Online (Sandbox Code Playgroud)
这会否决组件样式类。