A:width: calc((100% - SOME_INTEGER_NUMBERpx) / 2)
B:width: calc((100%) / 2)
元素的原始样式规则为A。使用DEV工具检查元素(Opera)时,样式未标记为无效,但也不起作用。
在更改calc表达式以使其看起来像B(通过DEV工具)时,元素看起来像预期的那样。
更新1 : 如您所见,bowser喜欢表达式:它已解析且未被覆盖
更新2 :
必须是Opera 60.0.3255.151的问题,因为其他浏览器会按预期应用CSS规则。将会尝试其他版本的Opera,并会在不久后报告。谢谢@Ry
更新3 :
使用Opera 58.0.3135.132浏览时出现相同的问题。遗憾的是,由不再可见评论/答案的人建议的黑客行为(calc(100% / 2 - 55px / 2)
)也不起作用。 问题必须通过网络应用连接