Javascript 如何在Angular2中设置ng反射模型的样式?
这是我检查代码时代码的一部分:Javascript 如何在Angular2中设置ng反射模型的样式?,javascript,html,css,angular,Javascript,Html,Css,Angular,这是我检查代码时代码的一部分: <input disabled="" required="" type="text" ng-reflect-name="id" ng-reflect-model="" class="ng-untouched ng-pristine"> 当ng reflect model为:empty时,以及当为not(:empty) 这项工作: input[ng-reflect-model]:empty { //CSS STYLES } 但这并不是: input:
<input disabled="" required="" type="text" ng-reflect-name="id" ng-reflect-model="" class="ng-untouched ng-pristine">
当ng reflect model
为:empty
时,以及当为not(:empty)
这项工作:
input[ng-reflect-model]:empty {
//CSS STYLES
}
但这并不是:
input:not([ng-reflect-model]:empty), input[ng-reflect-model]:not(:empty) {
//CSS STYLES
}
什么是工作环境
谢谢。
input:empty
表示input
没有子元素。这是你的本意吗?也许你想要这个:不是真的。。没用。这里有一个简单的提示:如图所示,你不能这么做。@AlexK,我可以用javascript轻松完成,但是谢谢。我想看看是否有任何CSS黑客为此。请将此作为解决方案发布,我将接受。谢谢。input:empty
表示input
没有子元素。这是你的本意吗?也许你想要这个:不是真的。。没用。这里有一个简单的提示:如图所示,你不能这么做。@AlexK,我可以用javascript轻松完成,但是谢谢。我想看看是否有任何CSS黑客为此。请将此作为解决方案发布,我将接受。谢谢
input:not([ng-reflect-model]:empty), input[ng-reflect-model]:not(:empty) {
//CSS STYLES
}