您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在Firefox中以“ 0s”转换为单位

在Firefox中以“ 0s”转换为单位

虽然CSS值和单位未明确表示不允许无单位零倍,但它确实说长度和角度 允许无单位零。我认为这意味着任何其他尺寸或数量都不允许使用无单位零,因为在规范中的其他任何地方都不会涉及无单位零。因此,不允许对时间属性使用无单位零。1个

因此,如果为time属性指定了零而没有单位,则该声明无效并且应完全忽略,这是Firefox所做的。在这种情况下,Firefox正确遵循了标准,而所有其他浏览器均存在问题。

1 似乎CSS原本打算在听觉样式表中允许无单位的零时间值以及其他几个不同的单位。这可以解释为什么其他浏览器选择允许无单位零次。但是,由于听觉样式表现在已过时,因此该部分不再是规范性的,因此该规则不再适用。具有讽刺意味的是,任何主流浏览器都没有实现过听觉风格表(嗯,除了Opera之外……)。

其他 2022/1/1 18:15:05 有501人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶