2014-05-15 10 views
7

मैं एचटीएमएल ईमेल अभियान पर काम करता हूं दैनिक आधार पर बनाता है और पिछले 24 घंटों में मैंने अपने सभी ईमेल बाईं ओर संरेखित किए हैं। इसमें पहले से बनाए गए ईमेल अभियान शामिल हैं (जिन्हें याहू! मेल में परीक्षण किया गया था और केंद्र को संरेखित करने के लिए उपयोग किया जाता था)।याहू! मेल एचटीएमएल ईमेल संरेखण समस्या

क्या कोई और इस पर आ गया है? कोई विचार जो इसका कारण बन रहा है और क्या कोई फिक्स जोड़ा जा सकता है?

मानक कोडिंग का उपयोग संरेखण केंद्र के साथ तालिकाओं है। यह अब काम नहीं करता है और सभी तालिकाओं को संरेखित करता है ऐसा लगता है।

+0

हां मैं यह भी पुष्टि करता हूं, कल मैंने भेजे गए न्यूज़लेटर को छोड़ दिया गया है, ऐसा लगता है कि वे अब से किसी भी केंद्र संरेखण को पट्टी कर रहे हैं। – vaskort

+0

क्या किसी के पास कोई जानकारी है कि उन्होंने ऐसा क्यों किया या यदि यह जानबूझकर था? याहू के अंत में एक बग की तरह लगता है। – rojobuffalo

उत्तर

12

मुझे इसके लिए एक समाधान मिला है।

बाहरी सबसे 100% चौड़ाई पर और केंद्रीय गठबंधन तालिका इस कोड जोड़ें:

style="table-layout: fixed;" 

यह इसे ठीक करना चाहिए।

+0

इसने कॉलम को ईमेल की पूरी चौड़ाई का विस्तार किया जो खराब दिखता था। मैंने

...
का उपयोग किया जो मेरे लिए काम करता था। – CoderDave

+0

यह मेरे लिए काम नहीं करता है, इसके बजाय मैंने मुख्य टेबल रैपर में मार्जिन शैली में जोड़ा: शैली = "मार्जिन: 0 ऑटो;"। उम्मीद है कि यह – Gew

+0

में मदद करता है यह काम नहीं करता है क्योंकि अन्य ईमेल क्लाइंट्स पर यह 100% चौड़ाई के बजाय सामग्री को काटने का कारण बनता है। – snorkelzebra

3

ईमेल के प्रमुख में शैली ब्लॉक में एक कक्षा जोड़ें।

.table-center { table-layout: fixed; margin: 0 auto; } 

इस वर्ग को खिड़की में केंद्रित शरीर प्राप्त करने के लिए बाहरीतम तालिका में जोड़ें। फिर इसे केंद्र संरेखण के लिए जरूरी वंशजों में जोड़ें।

0

मैंने प्रदान किए गए दोनों समाधानों की कोशिश की और न ही समस्या को हल करने में सक्षम था। मेरा मानना ​​है कि एक बड़ा मुद्दा है - याहू! मेल कई div टैग में ईमेल को लपेटता है, एक "शरीर" की कक्षा के साथ। इस div को "ऑटो" का चौड़ाई मान दिया जाता है।

जब मैं इस मूल्य को "ऑटो" से "100%" तक क्रोम डेवलपर टूल के माध्यम से बदलता हूं, तो यह समस्या को हल करता है।

असंशोधित:

enter image description here

"फिक्स्ड":

enter image description here

क्योंकि इस div ईमेल के सिर में मेरी शैली ब्लॉक की पहुंच से बाहर है मैं नहीं मानता यह मुद्दा वास्तव में तय किया जा सकता है। मैं इसे याहू के हिस्से पर एक बग के रूप में वर्गीकृत करूंगा।

+0

हाय Istanard, सुनिश्चित करें कि आप अपने पूरे ईमेल के बाहर एक 100% चौड़ाई तालिका लपेटें, जिसके भीतर चौड़ाई पर "सामग्री" तालिका हो, जिसे आप अपना ईमेल चाहते हैं (सर्वोत्तम अभ्यास 640 या 600 पिक्सल है)। बाहरी तालिका में 'शैली = "तालिका-लेआउट शामिल है: निश्चित; मार्जिन: 0 ऑटो;' - बाहरी टीडी के भीतर' align = "center" टैग भी शामिल है। –

0

मैं एड एड जॉन्सन का जवाब यहां "निश्चित; मार्जिन: 0 ऑटो;" बाहरी मेज पर शैली। मैंने बस "टेबल-लेआउट: फिक्स्ड" शैली के बजाय इस फिक्स का उपयोग किया क्योंकि बाद में मेरी उत्तरदायी ईमेल शैली तोड़ने लगती थी।

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