【问题标题】:Angular2/Nativescript: Issues with default text color when using the Nativescript core dark themeAngular2/Nativescript:使用 Nativescript 核心深色主题时出现默认文本颜色问题
【发布时间】:2017-02-03 09:06:09
【问题描述】:

我第一次使用 Nativescript 核心深色主题并遇到一些问题...当我添加一个文本字段时,占位符文本非常暗,几乎无法阅读,文本字段上输入的文本也是如此...当我添加标签时,我遇到了同样的问题,我发现的唯一解决方法是在标签上应用 class="text-primary" 以使其可读...我错过了什么吗?当背景很暗时,深色主题上的文字不应该更亮吗?知道我能做些什么来解决这个问题(如果不应该这样的话)?现在我能想到的就是在每个文本元素上应用额外的样式,这可能需要很长时间......

【问题讨论】:

    标签: css angular nativescript angular2-nativescript


    【解决方案1】:

    只需一行即可更改应用中所有 TextFieds(或 Label 元素或 TextView 元素)的默认样式 例如

    打开 app.css 并为元素声明自定义默认样式

    Label {
      color: red;
    }
    

    app.css 中的样式将应用于您应用中的所有文件,并且仅当您在子级别为同一 CSS 属性应用 CSS 样式时才会被覆盖。

    【讨论】:

    • 为什么核心暗色主题默认会有这么暗的文字呢?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-28
    • 2019-12-13
    • 1970-01-01
    • 2019-02-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多