相关疑难解决方法(0)

为什么hover会在CSS中的相应标签上触发输入?

我错过了什么,或者这个例子的行为 - http://dabblet.com/result/gist/1716833 - 在Webkits/Fx中有点奇怪吗?

有一个带标签的输入和以下选择器:

input:hover + .target {
    background: red;
}
Run Code Online (Sandbox Code Playgroud)

当你将label附件悬停inputinput自身上时,会触发这种风格.甚至更多:label包含forinput包含在a 之间有区别label - 如果你input先将鼠标悬停在然后将光标直接移动到.target- 那么奇怪的悬停不会在包装版本中触发.

这只是在Firefox和Safari/Chrome中重现,但在Opera中没问题.

所以,问题是:如果在规范的某个地方描述了这个问题?我找不到任何适当的地方来描述它并告诉我们哪种行为是正确的.

html css firefox webkit css-selectors

14
推荐指数
1
解决办法
2657
查看次数

标签 统计

css ×1

css-selectors ×1

firefox ×1

html ×1

webkit ×1