2012-10-25 12 views
8

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

class="reset_table mynew_style"

तो मैं इसे करने के साधनों के साथ आने की कोशिश कर रहा हूं, लेकिन अटक गया हूं।

.reset_table, 
.reset_table table tr, 
.reset_table tr td, 
.reset_table table tbody, 
.reset_table table thead, 
.reset_table table tfoot, 
.reset_table table tr th, 
.reset_table table tfoot tr tf 
{ 
    margin:0; 
    padding:0; 
    background:none; 
    border:none; 
    border-collapse:collapse; 
    border-spacing:0; 
    background-image:none; 
} 

अब इस लगभग पूरी तरह से काम करने के लिए लगता है, अभी भी कुछ बातें बने theres। तो मैं उम्मीद कर रहा हूं कि यहां कोई व्यक्ति मुझे बेहतर बदलाव के साथ आने में मदद कर सकता है। तो सभी अड्डों को एक टेबल को सामान्य डिफ़ॉल्ट शैली में रीसेट करने की कोशिश करने के अर्थ में शामिल किया गया है।

+0

कक्षा के बजाय आईडी का उपयोग करने का प्रयास करें। आईडी अधिक विशिष्ट हैं। – Jrod

+0

कि आदर्श होगा, अगर वहाँ केवल एक मेज पर मैं शैली रीसेट करना चाहते हैं का एक उदाहरण था, लेकिन एक जोड़ी पृष्ठों पर, थेरेस गुणकों जहाँ मैं प्रारंभिक लेखकों कल्पना कस्टम स्टाइल के बाहर कुछ तत्वों बनाने के लिए आवेदन करने की आवश्यकता में फिट लेकिन जैसा कि मैंने कहा था कि लेखक ने इस तरह से एक साथ वायर्ड किया था कि टेबल के साथ कुछ भी असंभव है। जब तक वे टेम्पलेट्स डिजाइन – chris

+0

के अनुरूप नहीं हैं, तो आप अंतिम उपाय के रूप में '! महत्वपूर्ण 'का उपयोग कर सकते हैं। क्या आप जारी रखने के कुछ उदाहरण दे सकते हैं? यदि संभव हो तो एक और विकल्प एचटीएमएल टैग में आईडी/क्लास जोड़ देगा और उसके बाद कक्षाओं से अपनी टेबल तैयार करें। – Jrod

उत्तर

8

यह एक पुराने धागा है, लेकिन इस मामले में यह है में मदद करता है किसी और:

.clear-user-agent-styles table, 
.clear-user-agent-styles thead, 
.clear-user-agent-styles tbody, 
.clear-user-agent-styles tfoot, 
.clear-user-agent-styles tr, 
.clear-user-agent-styles th, 
.clear-user-agent-styles td { 
    display: block; 
    width: auto; 
    height: auto; 
    margin: 0; 
    padding: 0; 
    border: none; 
    border-collapse: inherit; 
    border-spacing: 0; 
    border-color: inherit; 
    vertical-align: inherit; 
    text-align: left; 
    font-weight: inherit; 
    -webkit-border-horizontal-spacing: 0; 
    -webkit-border-vertical-spacing: 0; 
} 
th, td { 
    display: inline; 
} 

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

+0

कमाल! धन्यवाद आदमी –

+1

@PaulBrunache - कोई समस्या नहीं! मैं चाहता हूं कि अर्थपूर्ण होने के कारण तालिकाओं के साथ ऐसी स्टाइलिंग लड़ाई न हो, लेकिन इससे मुझे उत्तरदायी सामानों को आसानी से करने के लिए इसे मुक्त कर दिया गया। –

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