2

iframe で完全に html をレンダリングしない IE10 に問題がありますが、IE7 では動作します。ie10では...段落とリストにマージンが適用されていないようです。

iframe を使用して、次のような別のファイルから html を埋め込みます

<div>
   <iframe src="page1.html" frameborder="0" scrolling="no">&nbsp;</iframe>
</div>

<div>
   <iframe src="page2.html" frameborder="0" scrolling="no"></iframe>
</div>

ここにサイトリンクがあります: http://www.doddletech.com/sales_proposal/

この問題を乗り越えるのを手伝ってください

4

1 に答える 1

2

<p>にテキストを直接追加するのではなく、段落に要素を使用してから、これらの要素にテキストの書式設定を適用する必要があります<td>。一連のテキストにマークアップとスタイルを指定しない場合、既定のスタイルシートに従ってレンダリングされますが、これはすべてのブラウザーで同じではありません。

時間を節約するために、css-resetまたはcss-normalize戦略を試すことができます。

話を短くするには:

  • css-reset : 何も定義されていないかのようにオーバーライドするために、空の (0 スタイルの) スタイルシートを配置します。次に、ページに適用する必要があるすべてのスタイルを追加するのはあなた次第です。
  • css-normalize : css を「無効化」する代わりに、デフォルトのスタイリングにレンダリングの違いがないように最善を尽くします。
于 2013-05-25T07:11:43.703 に答える