CSS转换的最大值是多少;持续时间?

CSS转换的最大值是多少;持续时间?,css,max,css-transitions,duration,Css,Max,Css Transitions,Duration,CSS或属性中持续时间的最大值是多少? 我找不到这个信息 我只发现默认值是0s 我使用了这些文件: 正如Guruprasad J Rao所提到的,可能的最长转换持续时间是包含在可能的最大整数中的秒数,它恰好是2147483647。如果有人好奇的话,2147483647秒的过渡期是68.24年(包括闰年) 我同意这听起来很可笑。然而,实际上有这样的用例。例如,在我自己的项目中,我遇到了一个问题,webkit不允许我更改浏览器实现的输入自动填充的背景色。通过“!important”重写无效,

CSS或属性中持续时间的最大值是多少? 我找不到这个信息

我只发现默认值是
0s

我使用了这些文件:


  • 正如Guruprasad J Rao所提到的,可能的最长转换持续时间是包含在可能的最大整数中的秒数,它恰好是2147483647。如果有人好奇的话,2147483647秒的过渡期是68.24年(包括闰年)


    我同意这听起来很可笑。然而,实际上有这样的用例。例如,在我自己的项目中,我遇到了一个问题,webkit不允许我更改浏览器实现的输入自动填充的背景色。通过“!important”重写无效,因为浏览器实现样式不可能像那样重写。因此,为了阻止webkit自动填充更改输入的颜色,我只使用了
    transition:background color 2147483647s
    。问题已解决。

    因为它在
    秒内
    ,所以在最长整数之前没有限制。。但数字越大,实施它就越浪费……)@感谢您的快速回复!顺便说一句,我对它感兴趣,因为我需要解决这个问题,我不能使用框阴影,因为我的输入有透明的背景。我必须保持透明度。@GuruprasadRao这将是毫秒,因此秒数将减少1000倍。还有很多秒…@GuruprasadRao看到了OP的最后一个链接。时间可以用
    s
    ms
    表示。使用
    s
    时,可以指定分数,如
    1.5s