我想有条件地在列表的 itemTpl 中应用背景颜色样式。假设我的 itemTpl 看起来像:
itemTpl: '<tpl if="condition"> <div class="highlight"> ... </div> </tpl> '
问题是当我这样做时,样式“突出显示”不适用于整个列表项。
如果我检查 DOM,我会看到我的 itemTpl 的内容在另一个具有“x-list-item”类的 div 中,其中包含另一个具有“x-list-item-label”类的 div。因此,对我的 itemTpl 应用背景样式不会填满整个区域......
有谁知道如何影响整个区域(因此是“x-list-item”或“x-list-item-label”)?
是否有 css/sass 技巧来影响我的 div 的父级?有煎茶技巧吗?
谢谢