【发布时间】:2012-09-14 16:37:23
【问题描述】:
我在 Chrome (v21.0.1180.89) 中看到了奇怪的行为,但它在 FireFox 中运行良好。 这是 HTML:
<div style="position:relative;text-align:right;width:500px;height:100px;">
<img src="http://placehold.it/500x100"></img>
<img src="http://placehold.it/100x100"></img>
<div>foo</div>
</div>
<div style="height:50px;">bar</div>
<select>
<option value="1">One xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
仅在 Chrome 中,当您单击它时选择无法获得焦点(但您可以通过 Tab 选择它)。
如果你将'bar' div的高度增加到100px,这样选择就会出现在100x100的图片下方,那么你就可以点击它了。
这是预期的,Chrome 的行为正确,还是 FF 只是更宽容?
这是jsfiddle
【问题讨论】:
标签: html css firefox google-chrome cross-browser