<select>标记上的不同浏览器行为

时间:2015-07-10 03:27:40

标签: html css safari html-select

题 我想在选择选择菜单选项时消除滑动动画。 背景 所有这些都记录在OS X Yosemite上: Chrome(选择选项时没有滑动动画) Safari(选择选项时有滑动动画) Firefox(完全不同的风格和行为) 选择选择菜单选项时,导致不同浏览器行为(样式,选择动画)的原因是什么? 它似乎不是浏览器的用户代理样式表 - 我尝试使用Chromium源中的Chrome默认用户代理样式表来覆盖Safari的用户代理样式表,但这并没有改变Safari的行为。

1 个答案:

答案 0 :(得分:1)

问题是这些浏览器是不同的供应商,它们以不同的方式实现每个元素,CSS您需要添加CSS供应商前缀以应用CSS样式表。但并非每个浏览器都支持所有CSS属性。您可以从here获取支持的属性列表。 这就是每个浏览器显示不同行为的原因。