編集: minitech のおかげで、以前よりもずっと近くで動作するようになりました。背景サイズに「カバー」を使用し、ズームイン/ズームアウト時にサイズが変更されなくなりましたが (期待どおり)、画像も大きすぎます。これを回避する方法はありますか?
再度、感謝します。
...
元の投稿:
左の列を、ユーザーが閲覧している解像度の高さの 100% と幅の 30% を占める画像にしたい Web サイトを作成しています。また、ズームイン/ズームアウトする場合は、ブラウザの高さ全体を維持するように画像のサイズを変更したいと思います。
次のJavaScriptを使用して、含まれるdivの幅/高さをピクセル単位で設定し、残りをパーセンテージで調整してみました:
document.write('<div id="container" style="width: ' + window.innerWidth + 'px; height: ' + window.innerHeight + 'px;">');
私が予想していたようには機能せず(寸法を再調整していません)、テストしたいくつかのブラウザー/解像度(特にiPad)での表示の高さよりも高いか短いです。
サイトはhttp://lesliecampbellweddings.com/です。
どんな助けでも大歓迎です!
ありがとう