css - 有没有办法将 css 样式应用于禁用的 ionic 选择选项

标签 css ionic-framework ionic4

我有一个状态列表,我希望用户选择一个状态,但并非所有状态都已启用,其中一些状态将被禁用。 我希望禁用的选项具有一些 css 样式(如灰色)

    <ion-select [(ngModel)]="selectedStatus">
      <ion-select-option [disabled]="isStatusDisabled(o)" *ngFor="let o of appointmentStatusOptions" [value]="o">
        {{appointmentStatus[o]}}</ion-select-option>
    </ion-select>

我已经厌倦了通过 :disabled 来选择元素,比如:

ion-select-option[disabled] {
--color:gray;
}

并尝试将所有禁用更改为分散的操作,例如:

:disabled {
--color:gray;
}

css 样式根本没有出现在浏览器中

最佳答案

ionic 添加类 .select-disableddisabled 选择,所以你可以尝试在你的 css 中指定它

关于css - 有没有办法将 css 样式应用于禁用的 ionic 选择选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56247667/

相关文章:

javascript - 在 Angular 2 中以 http post 发送数据?

ionic-framework - 无法解析存储 : (? 的所有参数)- Angular JWT 应用程序模块

javascript - 创建 JavaScript 项目 Ionic 4

android - Ionic 4 应用程序未在 Android 9 和低于 7 的 Android 版本中运行

css - flex 元素应该溢出 flex 容器而不是断行吗?

html - 带有空白 nowrap 的 css 列无法按预期工作

css - 如何通过输入文本的模型将照片设置为背景图像

npm - Ionic - 创建项目期间出错(postcss ??)

css - 如何使用 flex 有比例列?

html - 你如何在 bootstrap 中将文本居中放置在卡片中?