除一个属性外,在Sencha Touch 2列表中工作的所有CSS
我的列表加载数据,工作正常,所有CSS都应用于每个Cls,除了我拥有.ListSelected类的SelectedCls中的字体颜色 选中状态时,文本应为白色除一个属性外,在Sencha Touch 2列表中工作的所有CSS,css,list,colors,sencha-touch-2,Css,List,Colors,Sencha Touch 2,我的列表加载数据,工作正常,所有CSS都应用于每个Cls,除了我拥有.ListSelected类的SelectedCls中的字体颜色 选中状态时,文本应为白色 .ListNormal { background: #f7f7f7; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; color: #024059 !important; text-shadow
.ListNormal {
background: #f7f7f7;
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
color: #024059 !important;
text-shadow: 0px 0px 0px #000000;
}
.ListPressed {
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
color: #024059 !important;
font-weight: bold;
text-shadow: 0px 0px 0px #000000;
-webkit-box-shadow: inset 0px 1px 0px #ffffff;
background: #b6e1ff;
}
.ListSelected {
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
color: #ffffff !important;
font-weight: bold;
background-image: -webkit-gradient(linear, left top, left bottom, from(#1ca1ff), to(#0081dc));
-webkit-box-shadow: inset 0px 1px 0px #b1dfff;
}
当您使用时!重要信息,第一个属性优先于其他属性!在工作表的下面更重要。与此相反的是,属性的情况是!未使用重要信息(最后一个优先)。您的另一个类优先于您选择的类。这就是原因!除非绝对必要,否则不应使用重要声明。Sencha覆盖了太多CSS,有时几乎是必要的。即使移除了!重要的是,它仍然不接受颜色属性。还有其他建议吗?或者,我的CSS中有可能有其他东西带有!重要标记优先吗?@tdebaileul您的链接就是我要做的,当我单击其中一行时,文本将变为白色,以便在蓝色上可见。这是Senchas CSS还是您制作的自定义样式表?我相信这是Sencha的CSS。我还没有自定义这个小部件。但是重要并不是排定CSS优先级的唯一方法:@tdebaileul感谢您的帮助和那篇文章。我只是在我们的离岸开发人员使用它时才开始使用它,因此这篇文章谈到了继承这个问题。看来我有很多工作要做。再次感谢