2017-02-14 6 views
3

高さと幅にvmaxを使用しています。IEでvmaxを置き換えることはできますか?

これは、FirefoxとChromeで完璧に機能し、反応します。

しかし、IEでは動作しません。

私はIEでも使えるvmaxの代替品はありますか?

応答する必要がありますか?

誰かが何か提案できますか?

+0

https://github.com/rodneyrehm/viewport-units-buggyfill –

答えて

8

Vmax単位は、CSS calc()を使用すると簡単に置換できます。

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

ご希望のVMAX値で<scalar>を交換してください。これはvminにはサポートがあるのでIEの最もよく使用されるバージョンで動作しますが、IE8以下ではビューポート幅単位はサポートされていません。

この解決策の詳細はhereです。

関連する問題