2016-07-26 81 views
0

我尝试设置边距为20%,最大边距为200px的对象上的边距。我试了好东西,如:在CSS中模拟最大边距和最小边距的余量的计算值

margin-left: calc(min(200px, 20%)); 

max-margin-left: 200px 

但是这两个属性是无效的。有没有不同的方式来做到这一点?

+0

有没有这样的属性'max-margin-left'直到现在 –

+0

与CSS我怀疑。你必须使用JS并且每次在窗口大小调整时计算边距。 – Vucko

+0

请澄清您的具体问题或添加其他详细信息,以突出显示您的需要。正如目前所写,很难确切地说出你在问什么。 –

回答

0

我不知道它的语法是否相关,但你有没有试过?

margin-left:calc(20% - 200px);