IE8的calc()是否有CSS专用的回退

IE8的calc()是否有CSS专用的回退,css,Css,我知道有一个问题。同样,我知道有 然而,对于IE8是否只有CSS回退calc()?如果是,它是什么?在IE8之上不支持动态属性 Internet Explorer 8及更高版本、IE8标准模式及更高版本不再支持动态属性(也称为“CSS表达式”) 来源:你可以这样做 .content{ padding-right: 500px; width: 100%; -moz-box-sizing: border-box; box-sizing: border-box; }

我知道有一个问题。同样,我知道有


然而,对于IE8是否只有CSS回退
calc()
如果是,它是什么?

在IE8之上不支持动态属性

Internet Explorer 8及更高版本、IE8标准模式及更高版本不再支持动态属性(也称为“CSS表达式”)

来源:

你可以这样做

.content{
    padding-right: 500px;
    width: 100%;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

演示

没有。没有。不管怎样,你都可以使用js表达式来解决这个问题。唯一的CSS回退是在calc()之前设置一个固定的宽度/高度。你需要修改HTML,添加一个额外的(中性容器)来增加或减少值(例如,正或负边距),对于我没有想到的其他情况,我不知道。@GCyrillus,换句话说,不,没有CSS唯一的解决方案。@lachore,这有点递归,你不觉得吗,在问题中粘贴一个链接回到同一个问题?是的,谢谢。我已经阅读了这个链接,因为它包含在我在问题中引用的第一篇文章的评论中。这就是为什么我问IE8中是否有可行的后备方案。@DerekHenderson,好吧,如果你不喜欢的话。这是一个非常误导的回答。这是关于旧的表达式方法,与calc无关。这与问题有什么关系?@OllyHodgson calc通常用于将百分比与像素值相结合,这正是我试图做的。这是链接问题答案的完整副本:@deathlock我看不出与答案有多少相似之处。我建议报告“重复”,以便有声望的成员能够审查您的建议