1. ホーム
  2. javascript

[解決済み] ブラウザの表示倍率を変更する

2022-07-28 21:11:41

質問

私のサイトでは、ブラウザのズームレベル(+)(-)を変更する2つのボタンを作成する必要があります。私は、画像サイズとレイアウトの問題のために、CSSズームではなく、ブラウザズームを要求しています。

さて、これは可能なのでしょうか?相反するレポートを聞いたことがあります。

どのように解決するのですか?

少なくともいくつかのプラグインを追加しない限り、ほとんどのブラウザで不可能だと思います。また、実装がさまざまなので、どのような場合でもブラウザのズームに依存することは避けたいと思います (フォントだけをズームするブラウザもあれば、画像もズームするブラウザもあります)。ユーザー エクスペリエンスについてあまり気にしないのであれば、話は別ですが。

より信頼性の高いズームが必要な場合は、JavaScript と CSS、またはおそらくサーバー側で、ページのフォントと画像をズームすることを検討してください。画像およびレイアウトのスケーリングの問題は、この方法で対処することができます。もちろん、これにはもう少し作業が必要です。