問題タブ [viewport-units]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1908 参照

css - ビューポート単位のフォント サイズとズームのバグ: どのブラウザーが影響を受けますか?

ズーム レベルが 100% に設定されていない場合、デスクトップ IE10 は、フォント サイズがビューポート単位で設定されているテキストを正しくスケーリングしないようです。この影響を受ける IE のバージョン (およびおそらく他のブラウザー) を調べています。この例をブラウザで試して、結果を報告してください。

0 投票する
1 に答える
1206 参照

javascript - JavaScript/JQuery を使用してページ読み込み時に相対/ビューポート サイズを固定サイズに変換する

良い一日をお過ごしください。現在、ほとんどすべての測定値 (フォント サイズ、パディング、マージン、幅、高さなど) がビューポート ユニット vw および vh で作成されている Web サイトを開発しています。

これらの単位を使用するのは、ピクセル サイズとは異なり、さまざまな画面解像度でページを希望どおりに見せるのに最適だからです。

可能かどうか疑問に思っていたのは、ページが読み込まれた後、これらすべての測定値の非相対値を取得することです (たとえば、1vw と言って画面が 1000px の場合、非相対値は 10px にする必要があります)。私のcss3シートの相対値をそれらに置き換えます。これはばかげているように聞こえるかもしれませんが、これに関する私のポイントは、ユーザーがページをズームインおよびズームアウトできるようにし、実際にズームインまたはズームアウトできるようにすることです。現在、ユーザーがどのようなズームを行っても、繰り返しの画像を除いてページは同じままです。

私のJavaの起源により、HTMLのクライアント側スクリプトについて最もよく知っている言語であるため、これをjavascriptで実行したいと思います。

あるいは、ズームイン時に相対値を単純に無視する、私が知らない機能があるのでしょうか? もしそうなら、私に知らせてください。

0 投票する
7 に答える
111499 参照

css - CSS 単位 - vh/vw と % の違いは何ですか?

新しい珍しい CSS ユニットについて知りました。vhビューポートの高さとvw幅の割合をそれぞれ測定します。

Stack Overflow からこの質問を見ましたが、ユニットがさらに似たものになりました。

vw および vh ユニットの仕組み

答えは具体的に言う

vw と vh は、それぞれウィンドウの幅と高さのパーセンテージです。100vw は幅の 100%、80vw は 80% などです。

%これは、より一般的なユニットとまったく同じように見えます。

開発者ツールで、値を vw/vh から % に、またはその逆に変更しようとしましたが、同じ結果が得られました。

両者に違いはありますか?そうでない場合、なぜこれらの新しいユニットが に導入されたのCSS3ですか?

0 投票する
1 に答える
639 参照

css - 実装方法 :root { font-size: calc(100vw / 40); フォントサイズをスケーリングする

0 投票する
1 に答える
102 参照

javascript - imgタグでのInternet Explorerのビューポート幅の単位エラー

そこで、svg ファイルが含まれるページのイントロを作成しました。1 つは図に色付けされ、もう 1 つは輪郭だけが描かれています。Figure にはオーバーフローが隠され、幅を広げるアニメーションがあります。このようなもの:

IE を除くすべてのブラウザで見栄えがよく、すべてのコンテナの幅で遊んでいますが、適合させてレスポンシブにすることができませんでした。何か案が ?

( jsFiddle )

0 投票する
2 に答える
1972 参照

android - Androidでvhを使用して親の高さが設定されている場合、100%の高さが機能しない

私はこの問題に直面していますAndroid上のChromeでは、同じデバイス上の他のブラウザで動作しました:

問題は、高さを 100% に設定すると、ネストされた DIV がその親 (高さは 100vh) を埋めないことです。

Chrome バージョンでテストしました: 26.0.1410.58 および 30.0.0.0。

:(