我在一个简单的表格中使用淘汰赛在MVC3中工作。
我想应用一些替代的行样式,所以我做了
<tr data-bind="css: { altrow: $index()%2 }">
这很有效。
接下来,我想为特殊行应用特殊的行样式。所以我做了
<tr data-bind="css: { altrow: $index()%2 } ,css: { specialrow: IsSpecial == true }">
这很好用。它似乎是从每一行剥离CSS然后应用如果行是特殊的。因此它消除了备用阴影。
我希望覆盖任何现有的CSS(如果存在)。
无论如何,我有点卡住,并且对这一切都不熟悉。我的搜索结果令人困惑。
感谢您的帮助!
答案 0 :(得分:3)
对于同一元素,不能有两个具有相同名称的绑定。淘汰赛只会使用第二个。 css
绑定允许您指定多个类。
<tr data-bind="css: { altrow: $index()%2, specialrow: IsSpecial == true }">