首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ionic - Disable -字体颜色

Ionic - Disable -字体颜色
EN

Stack Overflow用户
提问于 2021-03-06 04:31:13
回答 1查看 122关注 0票数 0

离子元素-如何在元素被禁用时以正常颜色显示文本。在元素级别更改不透明度很好,但尝试了解如何通过单个步骤(全局)为禁用模式中的所有元素更改透明度

禁用模式下的元素:

我希望元素在禁用模式下看起来如上图所示

EN

回答 1

Stack Overflow用户

发布于 2021-03-06 06:20:06

如果你想在你的应用中使用全局样式,你可以使用global.scss文件(src/global.scss)。这些样式适用于所有地方。如果你不想把你的样式放在这个文件中,你可以在这里创建一个@import并加载另一个文件。

关于禁用的颜色,没有代码很难知道您在捕获(input?)中显示的是什么。在任何情况下,对于任何禁用的输入,css都有选择器:disabled,因此:

代码语言:javascript
复制
input:disabled, textarea:disabled, select:disabled, button:disabled {
   color: gray;
}

如果需要覆盖离子元素样式,请尝试使用前面带有双连字符的属性:

代码语言:javascript
复制
selector-ionic-element {
   --color: gray;
   color: gray;
}

ion-element (如ion-input、ion-select)最后包含一个原生元素。例如: ion-input包含正常输入。当离子输入被禁用时,输入的属性是disabled,所以你可以这样做:

代码语言:javascript
复制
ion-input input:disabled {
   --color: gray;
   color: gray;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66499267

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档