【发布时间】:2019-07-03 16:46:30
【问题描述】:
【问题讨论】:
【问题讨论】:
我的建议是尝试使用浏览器的 DevTools 检查您尝试修改的元素(在样式部分播放,直到达到所需的结果),然后在您的代码中进行更改。
至于问题,您想删除列表项的选定状态的背景,然后赋予 line-through text-decoration 属性。这应该是使用正确选择器解决您的问题的 CSS 部分:
body .ui-listbox .ui-listbox-list .ui-listbox-item.ui-state-highlight {
color: #000000;
text-decoration: line-through;
background-color: none;
}
请注意,在我们移除蓝色背景后,文本颜色会更改为可见。这仅适用于列表框项的突出显示状态 (.ui-listbox-item.ui-state-highlight)。
【讨论】: