0

一般的なCSSファイル(test.css)を使用する2つのhtmlファイルtest.htmlとtest1.htmlがあります。

<html>
<head><link type="text/css" href="test.css" rel="stylesheet" /></head>
   <body>
  <p>Ta da Ta da</p>
  <a href="test1.html">test1</a>
   <body>
 </html>

test.html

<html>
  <head><link type="text/css" href="test.css" rel="stylesheet" /></head>
     <body>
     <p>Blah Blah</p>
     <a href="test.html">test</a>
     <body>   
</html>

test1.html

  1. firefox で test.html を開きます。ctrl++ を使用して、フォントをズームインおよび拡大します。
  2. 次に、test1 リンクをクリックして、test1.html に移動しました。ページがブラウザのデフォルトのフォント サイズで開きます。ブラウザで設定した最後のページ フォントのズーム率が記憶されていません。CSSでそれを行う方法がわかりませんでした。他のすべてのサイトにこの機能があることがわかります。基本的なものが欠けています。ブラウザーのズーム率がページ全体に反映されるようにするには、CSS に何を入力すればよいか教えてもらえますか?

/シュレシュ

4

3 に答える 3

1

要約:心配しないでください。2 つのファイルを同じサイトに配置すると、すべてのブラウザーが移動中にズーム レベルを記憶します。


長いバージョン:
これはブラウザ固有のものであり、あなたの制御の範囲外であると思います。ただし、2 つのファイルを 1 つのサイトに展開する場合は、問題にならない可能性があります (以下を参照)。

PC でいくつかのテストを実行すると、次のことに気付きます。

  • IE9では、閲覧する場所や方法に関係なく、1 つのブラウザー タブで UA のズーム レベルが一定に保たれます。
  • FF 13Chrome 21は、同じ Web サイト (例: スタック オーバーフロー) を移動する場合にのみ UA ズーム レベルを一定に保ちます、新しいサイトに移動すると 100% ズームにリセットされます (「 pc" 質問の例は同じように動作します)

CSSでこれを制御することはできないと思います。しかし、そうする必要はないかもしれません。HTML ファイルを 1 つの Web サイトに展開する場合 (PC 上のファイルを失うだけでなく)、ナビゲーション時にズーム レベルがリセットされないため、問題にはなりません。

于 2012-08-23T07:09:17.810 に答える
1

これはブラウザのctr ++のズーム機能であり、プロジェクトでは使用できません。

本文のフォントサイズを大きくしたい場合は、

 body 
{
  font-size: 100%; 
}
于 2012-08-23T06:59:34.060 に答える
0

フォント サイズ機能を提供するサイトは、ブラウザーのズーム機能を使用しません。コードでそれを制御することはできません。

代わりに、ベースライン フォント サイズを使用し、絶対サイズではなく相対サイズを指定することで、残りのサイズはそれに基づいています。たとえば、次のように記述できます。

p {
   font-size: 120%;
}
于 2012-08-23T06:53:14.183 に答える