浏览器之间结果的差异,用于页面右侧的转换

问题描述

页面右边缘的文本转换方面,我发现自己处于差异面前。似乎Chrome(左)和Firefox(右)在正确的行为上存在分歧:

Difference

这是变换:

'style': {'transform': 'rotate(-90deg) translateY(-305%)','transformOrigin': 'right top','textAlign': 'left'}
element.style {
    transform: rotate(-90deg) translateY(-305%);
    left: 99.3471%;
    transform-origin: right top;
    text-align: left;
}
<style>
.rc-slider-mark-text-active {
    color: #666;
}
<style>
.rc-slider-mark-text {
    position: absolute;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    cursor: pointer;
    color: #999;
}
<style>
.rc-slider * {
    Box-sizing: border-Box;
    -webkit-tap-highlight-color: rgba(0,0);
}
*,*::before,*::after {
    -webkit-Box-sizing: border-Box;
    Box-sizing: border-Box;
}

^其中一个元素的行为有所不同。

是否有解决左行为的想法?提前谢谢。

解决方法

好像调整宽度以适合内容一样。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...