2012-03-19 24 views
11

मैं एक HTML ईमेल पर काम कर रहा हूं। मुझे जो समस्या मिलती है वह यह है कि जीमेल "पृष्ठभूमि-स्थिति" का उपयोग नहीं करता है। मेरे पास 100% चौड़ाई वाला एक टेबल है जिसमें पृष्ठभूमि है जिसे केंद्रित किया जाना है। अधिकांश ग्राहक इसे पूरी तरह से करते हैं लेकिन जीमेल नहीं करता है। क्या इसके आसपास कोई कार्य है?जीमेल एचटीएमएल ईमेल पृष्ठभूमि

इनलाइन सीएसएस इस तरह है: (i सभी पृष्ठभूमि गुण विभाजित कर दिया है क्योंकि अन्यथा अधिकांश ग्राहकों यह सही तरीके से प्रदर्शित नहीं करते)

<table style="background-repeat: no-repeat; background-position: center top;" border="0" width="100%" align="center" bgcolor="#1E1411" background="assets/mainback2.jpg"> 
+2

कुछ ऐसे हैं जो 'पृष्ठभूमि-स्थिति' का समर्थन नहीं करते हैं ... http://www.campaignmonitor.com/css/ – ManseUK

+0

मुझे एक ही समस्या का सामना करना पड़ रहा है हालांकि अभियान के माध्यम से इसे भेजते समय पर नज़र रखें। जब सीधे PHPMailer के साथ भेजा जाता है, तो पृष्ठभूमि-स्थिति संपत्ति ठीक काम करती है। –

+0

मेरे पास मेरे शरीर की पृष्ठभूमि के रूप में एक छवि है। यह नीचे होना चाहिए और पाठ के पीछे होना चाहिए। अगर मैं पृष्ठभूमि-स्थिति का उपयोग करता हूं: नीचे; यह जीमेल को छोड़कर ठीक काम करता है। मैं इसे हल करने के लिए किस काम का उपयोग कर सकता हूं? –

उत्तर

20

यह संभव है, तो आप बस इतना की तरह, एक पंक्ति में सभी पृष्ठभूमि शैली डाल करने के लिए है:

background:#1E1411 url(assets/mainback2.jpg) no-repeat center top; 

लेकिन क्योंकि कुछ ईमेल क्लाइंट पृष्ठभूमि छवियों को संभाल नहीं कर सकते हैं आप रंगों को अलग करने के लिए है।

background:url(assets/mainback2.jpg) no-repeat center top; 
background-color:#1E1411; 
+0

यह काम नहीं करता है – Matt

+3

मेरे लिए woked, एक विशेषता के रूप में पृष्ठभूमि था, एक बार एक इनलाइन शैली पृष्ठभूमि के रूप में डाल दिया उम्मीद के रूप में टाइलिंग और स्थिति शुरू कर दिया। धन्यवाद – Yevgeniy

0

हो सकता है आप अपने पृष्ठभूमि को परिभाषित करने के लिए है STYLE उद्धरण में अलग से नहीं उद्धरण। इस तरह लिखें:

<table style="background-repeat: no-repeat; background-position: center top; background-image:url(assets/mainback2.jpg)" border="0" width="100%" align="center" bgcolor="#1E1411"> 
0

से उपयोग नहीं करता है

शैलियों के साथ एक वर्ग को शामिल करें ऐप्पल मेल.एप इसका समर्थन करता है, लेकिन जीमेल और हॉटमेल नहीं करता है, इसलिए यह नो-नो है। हॉटमेल एक स्टाइल सेक्शन का समर्थन करेगा शरीर में लेकिन जीमेल अभी भी नहीं करता है।

बाहरी स्टाइलशीट से लिंक करें। बहुत से ईमेल क्लाइंट इसका समर्थन नहीं करते हैं, बस इसे भूलने के लिए सबसे अच्छा।

पृष्ठभूमि-छवि/पृष्ठभूमि-स्थिति। जीमेल भी इस पर अपराधी है। अपनी फ्लोट साफ़ करें। जीमेल फिर से

मार्जिन। हां, गंभीरता से, हॉटमेल मार्जिन को अनदेखा करता है। असल में कोई सीएसएस स्थिति बिल्कुल काम नहीं करती है।

फ़ॉन्ट-कुछ भी। संभावना है कि यूडोरा फोंट के साथ घोषित करने की कोशिश करने वाली किसी भी चीज को अनदेखा कर देगा। ऐसी कुछ और चीजें हैं जिनके बारे में आपको अवगत होना चाहिए। ऑनलाइन ईमेल सेवाओं की क्या ज़रूरत है, इसकी एक पूरी पूरी सूची के लिए, जेवियर फ्रैनेट पर इस आलेख को देखें।

तो, कोई दोस्त नहीं कर सकता।

0

, एक td की तरह पर पृष्ठभूमि छवि रखो

<td background="http://someimageurl" style="background-repeat:no-repeat"> 

और फिर align="center" द्वारा केंद्र पर table स्थिति। एक केंद्रित प्रभाव प्राप्त करने के लिए पृष्ठभूमि के रूप में तालिका same चौड़ाई दें। इसे केंद्रित करने का समाधान सभी मामलों पर लागू नहीं है।

0

इस http://zurb.com/ की जाँच की कोशिश करो, अपने HTML ईमेल कि किसी भी उपकरण & ग्राहक पर काम करते हैं।

+1

कृपया आपके द्वारा प्रदान किए जा रहे लिंक के प्रासंगिक भाग शामिल करें, ताकि लोग स्थायी रूप से ऑफ़लाइन होने पर भी आपके उत्तर को पढ़ और समझ सकें। इसके अलावा, लोगों को केवल लिंक के जवाब देने की संभावना कम है। देखें कि एक अच्छा जवाब क्या है (https://stackoverflow.com/help/how-to-answer)। –

संबंधित मुद्दे