OSX Safariでvw
とvh
ユニットに問題があります。 OSX Safari上でビューポート単位のvw/vhが100%でなくズームインしても機能しない
<body style="margin: 0;">
<div style="background: red;
height: 100vh;
width: 100vw;"></div>
</body>
100%ズームで、それが正常に動作します。ただし、ズームアウトすると、ChromeとFirefox(この例では)は、ページ全体に赤色のdiv
が表示されます。一方、サファリはズームの100%でビューポートに対して計算されているようにレンダリングされているようです。vw
とvh
これは予想された動作ですか、これはSafariの動作が他のブラウザと異なるのでしょうか?同じ方法でvw
とvh
をレンダリングする他のブラウザはありますか?