Мне что-то не хватает, или поведение этого примера - http://dabblet.com/result/gist/1716833 - довольно странно в Webkits/Fx?
Имеется вход с меткой и следующим селектором:
input:hover + .target {
background: red;
}
И этот стиль срабатывает при наведении label
на input
, а не только на input
. Более того: существует разница между label
с for
и input
, завернутым в label
, если вы сначала наведете input
, а затем переместите курсор прямо на .target
- странный наведение не будет запускаться в завернутой версии.
И это воспроизводится только в Firefox и Safari/Chrome, но в Opera это нормально.
Итак, вопросы: если эта проблема описывается где-то в спецификациях? Я не мог найти подходящее место, которое описывает его, и говорит, какое поведение является правильным.