2013-06-20 4 views

ответ

5

Они предположительно находятся в одной таблице стилей и имеют одинаковую специфичность (один псевдокласс и один элемент), поэтому единственным оставшимся шагом в каскадном порядке является заданный порядок. То есть, если он будет парить и сфокусирован, он будет синим.

На Специфичность: http://www.w3.org/TR/CSS2/cascade.html#specificity

3
input:hover { 
    color: red; 
} 

input:focus { 
    color: blue; 
} 

В demo, поскольку вход ориентирован и CSS имеет :focus в списке последним, вход будет синим.

Если вы reverse those two rule sets, вход будет красным, потому что :hover является последним.

0

Попробуйте вход: фокус: парить

Normaly мы просто 3 состояния, активный отдых, парят и сосредоточиться. То, что вы хотите, не будет возможным, но попробуйте код выше.

+0

это может быть больше для входов ([type]). первое: input {} (вид неизвестного состояния или любое состояние, если автономное правило :)) –