也许
transform: translateX()可以提供解决方法。根据具体情况,使用转换和正确的属性可能会更好:
right: 10%;transform: translateX(-4rem);
另外,虽然你不能使用
calc()中的
translateX()在IE(因为错误),可将多个
translateX()在变换S:
transform: translateX(90%) translateX(-4rem);transform: translateX(calc(90% - 4rem));
(但是,在这种情况下,90%表示目标的90%,而不是父级。)



