Internet Explorer语言 - 百分比宽度四舍五入到小数点后两位?



我正在从页面上的数据属性中获取一个值,并将其传递给元素的宽度。在 Chrome 中,这按预期工作,宽度返回为:

data-width="1.2359103215" style="width: 1.2359103215%"

但是在IE11中,它总是向下舍入到小数点后两位:

data-width="1.2359103215" style="width: 1.24%"

有没有办法将其传递给IE中的宽度并使其采用完全相同的值?

我重新调整了轮播结构,使幻灯片宽度为较大固定像素宽度的 100%,在某个窗口宽度下成为 vw 值。

最新更新