Перекрывающиеся правила в CSS -, в чем истинная логика?

Рассмотрим следующее:

<td class="datepickerDisabled"><a href="#"><span>12</span></a></td>

В моем css есть два правила, которые подходят для этого селектора:

tbody.datepickerDays td:hover {
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  background-color: #ddd;
}

И второй:

td.datepickerDisabled:hover {
  background-color: white;
}

Второе правило для установки background-colorна whiteне соответствует. Я думаю, что это будет правило, переопределяющее предыдущее правило, поскольку оно более специфично для ячеек (с классом datepickerDisabled)..

8
задан BoltClock 7 August 2012 в 17:31
поделиться