IE中是否有vmax的替代方法?

6

我正在使用vmax来指定高度和宽度。

在火狐和谷歌浏览器中,这个方法可以完美地工作并且是响应式的。

但是在IE浏览器中,它无法正常工作。

有没有可以替代vmax的方法,既可以在IE中使用又可以实现响应式布局呢?

请问有没有人能够提供一些建议?


https://github.com/rodneyrehm/viewport-units-buggyfill - tao
1个回答

11

使用 CSS calc() 函数可以轻松替换 Vmax 单位。

<scalar>vmax: calc(<scalar> * (1vw + 1vh - 1vmin));

<scalar> 替换为所需的 Vmax 值。这种方法在大多数 IE 版本中有效,因为 vmin 得到支持,但是 IE8 及以下版本不支持任何视口宽度单位。

您可以在此处查看更多有关该解决方案的信息。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接