点击选择元素会显示以下警告:
问题是这也会扩大Google Chrome中HTML页面的高度。在Chrome版本59.0.3071.86(官方版本)(64位)中进行了测试,在Firefox中不会发生这种情况。 简单代码:https://jsfiddle.net/gurigraphics/2399mnyb[Violation] Added non-passive event listener to a scroll-blocking 'mousewheel' event. Consider marking event handler as 'passive' to make the page more responsive.
<div>
<select>
<option>Option</option>
</select>
</div>
如果您自定义滚动条,鼠标悬停也会发生同样的情况。
什么是更好的解决方案?我找到了这个理论:https://github.com/WICG/EventListenerOptions/blob/gh-pages/explainer.md
<select>
是一些新的东西,它已经存在了很长时间。 - charlietfl