我被迫使用
!important
在css中。可能还有另一种方法可以做到这一点,但我之所以这么做,是因为我只想让一个已经样式化的类的特定子集具有不同的样式。jQuery的日期选择器就是这样。在日期选择器中,我将某些日子设置为具有不同的优先级颜色。最终结果是
td
保持
<a>
保存日期的获取类名
.date-priority > a
{
background: url("") red;
border: 1px solid yellow;
}
但是,此更改会被覆盖,因为该锚点标记有一个更具体的规则,它上面有一个类。我不想用该类更改所有元素,只想覆盖其中的一小部分。所以,我决定使用
!重要的
在前面的定义中
.date-priority > a
{
background: url("") red !important;
border: 1px solid yellow !important;
}
它有效。但这似乎并不是最好的做法。正在使用
!重要的
一般的黑客攻击,更具体地说,在这种情况下?
HTML格式:
<td onclick="
DP_jQuery_1348602012259.datepicker._selectDay('#date',8,2012, this);
return false;"
title="Available" class=" ui-datepicker-week-end date-priority">
<a href="#" class="ui-state-default">29</a>
</td>