2013-03-22 20 views
5

के दृष्टिकोण के ईमेल दृश्य के आसपास से डिफ़ॉल्ट पैडिंग/मार्जिन को कैसे हटाएं मुझे दृष्टिकोण के अधिकांश संस्करणों में अपने एचटीएमएल ईमेल के आसपास पैडिंग या मार्जिन डिफ़ॉल्ट मानों को हटाने के लिए कुछ परेशानी हो रही है। मैं सोच रहा था कि क्या ऐसा कुछ है जिसे मैं अपने एचटीएमएल ईमेल में डाल सकता हूं ताकि पैडिंग/मार्जिन को दिखने से रोका जा सके।एचटीएमएल ईमेल

धन्यवाद

+1

शैली = "मार्जिन: 0; पैडिंग: 0" – Dharman

उत्तर

0

आप इनलाइन शैलियों में जोड़ सकते हैं, कि ओवरराइड Outlook की चूक (वे उच्च पूर्वता है)।

उदा।

<div style="padding:0; margin:0;" class="wrapper"> 
    ... etc ... 
</div> 
+0

धन्यवाद हेक्सब्लॉट, लेकिन मैंने पहले ही इन शैलियों की शैली = "पृष्ठभूमि: #ebebeb; पैडिंग: 0px; मार्जिन: 0px;" शरीर और युक्त तालिका – MaxwellLynn

+0

पर यदि आप फायरबग (फ़ायरफ़ॉक्स में) या क्रोम के अंतर्निर्मित टूल के साथ शैलियों का निरीक्षण करते हैं, तो क्या आप उन लोगों को ओवरराइड करते हैं? या Outlook की शैलियों को एक अलग स्तर पर लागू किया गया है? आप अंतिम नियम के रूप में '! महत्वपूर्ण' के साथ अपने नियमों को मजबूत करने का प्रयास कर सकते हैं (या यदि Outlook पहले से ही इसका उपयोग करता है)। – hexblot

+0

यह ब्राउज़र में स्थानीय रूप से ठीक से काम करता है, ऐसा लगता है कि दृष्टिकोण में एक डिफ़ॉल्ट पैडिंग/मार्जिन राउंड है जो पूरे ईमेल को 10px दबा देता है। क्योंकि मैं चाहता हूं कि ईमेल का हेडर सभी ईमेल क्लाइंट्स का 100% हो, लेकिन जब इसे देखने के लिए यह आता है तो यह अंतिम 10px तक पहुंच जाता है और सामग्री रंग के बजाय शरीर/अंदर कंटेनर की पृष्ठभूमि दिखाता है। मुझे लगता है कि यह ऐसा कुछ है जो Outlook में और अनुसंधान के साथ बनाया गया है और मैं इसके बारे में कुछ भी नहीं कर सकता। – MaxwellLynn

2

यह काम करता है:

<body style="margin: 0px; padding: 0px; background-color: #252525" bgcolor="#252525"> 

बस इतना ध्यान रखें जो भी आप शरीर पृष्ठभूमि रंग अगर यह अग्रेषित किया जाता है करने के लिए ईमेल श्रृंखला में खून बहाना होगा निर्धारित किया है। मैं इस बात को रोकने के लिए शरीर को सफेद छोड़कर और एचटीएमएल कंटेनर टेबल पर रंग सेट करने का सुझाव दूंगा।

1

इसके अलावा, अगर आप की जरूरत अपनी मेज कोशिकाओं गद्दी के बिना पूरी तरह से फ्लैट हो सकता है और सुनिश्चित करें कि तालिका में जोड़ने के लिए खाली करने के लिए के लिए:

<table cellpadding="0" cellspacing="0"> 

और रिक्त कक्षों के मामले में

<td style="font-size:0px;"> 
1
बेहतर अभी तक

body{width:100% !important; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; margin:0; padding:0;} 
.ExternalClass {width:100%;} 

या, बस:

HTML Boilerplate से सीएसएस रीसेट उपयोग करने का प्रयास बॉयलरप्लेट का उपयोग अपने ई-मेल के शुरुआती बिंदु के रूप में करें।

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