1

社内ウェブサイトを更新中です。ウェブサイトには、要約データの表があります。毎日、このテーブルがページから電子メールにコピーされ、Outlook 2010 を使用しているユーザーに送信されます。会社は現在 IE8 を使用しています。

問題は、新しい Web サイトがテーブルのスタイル設定に Twitter Bootstrap を使用していることです。表をコピーして Outlook に貼り付けると、ほとんどのスタイルが失われます。

tr古い W​​eb サイトには、td、 などのそれぞれにクラスが関連付けられています。

Chrome は新しい Web サイトで問題なく動作します。

テーブルと問題の例を次に示します。

古いサイト - http://jsbin.com/ifeqav/1/edit

新しいサイト - http://jsbin.com/iwuven/1/edit

誰かがこれの修正を知っていますか? この提案を試してみましたが、ブートストラップでは正しく機能していないようです。

IE9 はこの問題を修正しますか?

4

1 に答える 1

3

Outlook 2007 以降では、HTML メッセージの書式設定に IE を使用しません。代わりに、彼らは Word を使用します (はい、それはひどいものです。誰もが知っています)。Word は、CSS3 はもちろん、CSS2 の多くの機能をサポートしていません。残念ながら、これは、Outlook ユーザーにグラフィック メールを提供する最善の方法は、1990 年代の HTML メールを送信することであることを意味します。<table>レイアウトの恐怖と悪の復活ですspacer.gif。Outlook/Word はセマンティック コンテンツを解釈しないため、この忌まわしい行為は許容されます。

または、電子メールの上部に「Outlook を使用していますか? ここをクリックしてブラウザでメッセージを表示します」というリンクを含めるだけです。

于 2013-04-02T00:07:04.533 に答える