2011-11-04 38 views
7

मैंने ईमेल मार्केटिंग के लिए एक HTML बनाया है। मैं एक मेज रखा, और इसके चारों ओर एक सीमा लागू: जब मैं Outlook 2010 में इसका परीक्षण मैं इसे चारों ओर छवियों कि शीर्ष करने के लिए गठबंधन कर रहे हैंटेबल शैली सीमा- दृष्टिकोण 2010 अतिरिक्त स्थान जोड़ता है

<table border="0" cellspacing="0" cellpadding="0" style="border:1px solid #982676; margin:0 16px;"> 

किसी कारण मैं अंदर 1 पिक्सेल अतिरिक्त सफेद स्थान हो रही है के लिए और बाईं तरफ, और मैं इसे अन्य कोशिकाओं के चारों ओर देखता हूं जिनमें ठोस पृष्ठभूमि रंग होता है। इस लिंक पर

छवि देखें: screenshot

शीर्ष त्रिकोण अपने आप में एक सेल में एक छवि है। नीचे आयताकार एक पृष्ठभूमि रंग वाला एक सेल है। ये सीमा पर चिपकने का अनुमान लगाया गया था। यह एक आवर्ती समस्या है। क्या किसी को इस मुद्दे का सामना करना पड़ा है?

उत्तर

1

मैं इस पाया गया: http://www.emailonacid.com/blog/details/C13/7_tips_and_tricks_regarding_margins_and_padding_in_html_emails

"तालिका तत्व मार्जिन और Outlook 2007 और 2010 में गद्दी मुद्दों

पैदा कर सकता है आप अपनी तालिका तत्व को मार्जिन या पैडिंग गुण जोड़ते हैं, तो यह है कि एक ही जोड़ देगा आउटलुक 2007 और 2010 में प्रत्येक नेस्टेड टीडी के लिए मार्जिन और पैडिंग। सेलपैडिंग और सेलस्पेसिंग विशेषताएं सुरक्षित हैं लेकिन इसमें शामिल टैबलेट तत्व के भीतर सीएसएस मार्जिन और पैडिंग से बचना सर्वोत्तम है। "

तो मुझे लगता है कि तालिका पर आपका मार्जिन इसका कारण बन सकता है। मुझे यकीन नहीं है।

सुनिश्चित करें कि आप तालिका कोशिकाओं के भीतर उन छवियों के लिए border="0" सेट करें:

+1

आपके उत्तर के लिए बहुत बहुत धन्यवाद। मैंने एक और परीक्षण किया जिसमें मेरे पास कोई पैडिंग या मार्जिन नहीं है, और समस्या बनी रहती है। तो मुझे थोड़ा खो गया महसूस हो रहा है।अगर किसी के पास कोई और सुझाव है तो मुझे यह सुनना अच्छा लगेगा। धन्यवाद! – pitzki

0

मामले में आप इस समस्या को अभी तक के लिए एक समाधान नहीं मिला है।

9

अभियान मॉनिटर इस प्रकार की समस्या को हल करने के तरीके पर वास्तव में एक अच्छा समाधान है। सरल इस शैली कोड को अपने तालिका तत्वों में जोड़ें। नीचे दिए गए कोड आउटलुक 2010 पर मेरी समस्या (ओ पी के रूप में ही) हल

<table align="left" style="border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt;"> ... </table>

http://www.campaignmonitor.com/blog/post/3694/removing-spacing-from-around-tables-in-outlook-2007-and-2010

यदि वह काम नहीं करता है, इस प्रयास करें। http://www.emailonacid.com/blog/details/C13/removing_unwanted_spacing_or_gaps_between_tables_in_outlook_2007_2010

0

सीमा-पतन जोड़ें: पतन; टेबल शैली के लिए।

0

1 और 3 पिक्सेल चौड़ाई की सीमाओं के लिए, दाएं सीमा के पीछे 1 पिक्सेल स्पेस है। समस्या के इस (अजीब ...) प्रकार के लिए एक समाधान एक "भूत तालिका" वर्तमान टेबल के पीछे है, वर्तमान तालिका की चौड़ाई शून्य से 1 और 1. की सीमा उदाहरण के लिए के साथ:

<!--[if mso]><table border="1" width="699"> 
<tr style="display:none;"><td>&nbsp;</td></tr> 
</table><![endif]--> 

अधिक विवरण: https://responsive.email/blog/s/1025987_Extra-space-behind-border-in-Outlook.html

गुड लक ...

0

मैं इस समस्या को तालिका गुण अनुभाग में जा रहा है और फिर "विकल्प" पर क्लिक करके हल किया। एक बार विकल्प बॉक्स प्रकट होने के बाद, बाएं और दाएं 0 के लिए डिफ़ॉल्ट सेल मार्जिन बदलें और फिर ठीक क्लिक करें।