2017-09-03 17 views
1

モバイル版とデスクトップ版のHTMLメールを作成しています。私がこれを達成する方法は、#desktopのIDと#mobileのIDの2つの別々のテーブルを作成することです。メディアクエリ(450px前後)のある時点で、#desktopの表示をnoneに設定しています。私の電話では、モバイル版のみが期待どおりに表示されます。しかしデスクトップ上では、gmailの「画像を下に表示」というメッセージが表示されたら、それをクリックするとメールのモバイル版がデスクトップ版の下に表示されます(ディスプレイは自然にnoneに設定されています)。Gmailの「画像を下に表示」(HTMLメール/メディアクエリ)を打ち消す

今すぐ。私はこれを修正するために百万の方法を試みました。私はメディアのクエリを微調整しました。私はそれを隠すために#mobileに余白を与えました。私はすべての画像を背景画像に変更しましたが、私が何をしても何らかの理由でこれを回避することはできません...誰も解決策を見つけた?

+0

おそらくコードも入れてください – masterpreenz

答えて

0

私はここで何が起こっているのか知っていると思うし、あなたが行くためのコードを与えられていないので、私は暗闇の中で刺すだろう。モバイルベリゾンを完全に非表示にするには、画像を1px x 1pxまたは0px x 0pxに設定する必要があります。

CSSを使用してモバイルバージョンを管理しているため、それぞれの画像をターゲットにして幅を100%と高さに自動的に割り当てることができます。

あなたのために働くかどうか教えてください。

関連する問題