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