0

4 つの異なる iframe Web ページを含む Web ページがあります。すべてのページを 1 つのページに 100% 表示する必要がありますが、ページ全体のサイズは縮小する必要があります。すべてのページが 25% であることを意味します。iframeにサイズを指定すると、スクロールバーに何をすべきかが表示されます...

4

2 に答える 2

2

ロードされた4つのWebページすべてのソースコードを編集できない限り、これは不可能です。iframeには「ズーム」パラメータ/属性がないため、読み込まれるページ自体が収まるように自動サイズ変更する必要があります。

于 2012-05-22T05:07:21.807 に答える
0

インラインフレームからスクロールバーを非表示にする方法はいくつかあります。はい、どうぞ:

**

scrolling="no"を使用します。これは、HTML 4.1(執筆時点でのHTMLの現在のバージョン)でiframeスクロールバーを削除する方法です。

オーバーフローの使用:非表示。これは、CSS(Cascading Style Sheets)

を使用してseamless="seamless"を使用してスクロールバーを非表示にする方法です。この属性は、HTMLバージョン5の作業ドラフトで導入されました。したがって、将来のブラウザに対応するために、このコードを含める必要があります。

**

どちらを使用しますか?

3つすべてを同時に安全に使用できます。そうは言っても、W3Cバリデーターを使用してWebページを検証する場合は、検証対象のHTMLのバージョンに合わせた方法のみを使用する必要があります。したがって、HTML 4.1を使用している場合は、scrolling="no"を使用してください。HTML 5を使用している場合は、seamless="seamless"を使用してください。

いずれの場合も、overflow:hiddenを他のコードと一緒に使用することもできます。実際、通常、これはHTMLをオーバーライドし、定義されているスクロールバーを非表示にします。

于 2012-05-22T05:09:27.017 に答える