良い一日をお過ごしください。現在、ほとんどすべての測定値 (フォント サイズ、パディング、マージン、幅、高さなど) がビューポート ユニット vw および vh で作成されている Web サイトを開発しています。
これらの単位を使用するのは、ピクセル サイズとは異なり、さまざまな画面解像度でページを希望どおりに見せるのに最適だからです。
可能かどうか疑問に思っていたのは、ページが読み込まれた後、これらすべての測定値の非相対値を取得することです (たとえば、1vw と言って画面が 1000px の場合、非相対値は 10px にする必要があります)。私のcss3シートの相対値をそれらに置き換えます。これはばかげているように聞こえるかもしれませんが、これに関する私のポイントは、ユーザーがページをズームインおよびズームアウトできるようにし、実際にズームインまたはズームアウトできるようにすることです。現在、ユーザーがどのようなズームを行っても、繰り返しの画像を除いてページは同じままです。
私のJavaの起源により、HTMLのクライアント側スクリプトについて最もよく知っている言語であるため、これをjavascriptで実行したいと思います。
あるいは、ズームイン時に相対値を単純に無視する、私が知らない機能があるのでしょうか? もしそうなら、私に知らせてください。