का उपयोग कर कई तत्वों का चयन करने के लिए मैं निम्नलिखित मार्कअप है:सीएसएस
<div class="c1">
<div class="c2">
<div class="c3">
<input>
<textarea></textarea>
</div>
<input>
<textarea></textarea>
</div>
</div>
मैं केवल एक सीएसएस नियम के साथ div.c3
से input
और textarea
तत्वों का मिलान करना चाहते हैं। मैं
div.c1 .c2 .c3 input,textarea { border: 1px solid #f00; }
उपयोग कर रहा हूँ, लेकिन यह सब textareas, न केवल एक c3
div में cotnained मेल खाता है।
क्या यह संभव है, या क्या मुझे प्रत्येक तत्व के लिए अलग सीएसएस चयनकर्ता लिखना चाहिए?
लाइव उदाहरण के लिए http://jsfiddle.net/Bp3qn/1/ पर देखें।
मैं http://jsfiddle.net/Bp3qn/3/
मैं केवल इनपुट और पाठ क्षेत्र c1-> c2-> सी 3 कंटेनरों में निहित की जरूरत है अद्यतन, पर प्रकाश डाला करने के लिए नहीं अन्य संयोजन।
प्रश्नों को हल नहीं करता है – Quamis
संपादित करने के बाद अधिक जानकारी के लिए मेरे संपादन देखें: जो मैं बचने की कोशिश कर रहा हूं (मेरी असली स्टाइलशीट बहुत जटिल है और सीएसएस नियम लंबे हैं, और इसे पढ़ने में कठिनाई हो रही है) – Quamis
मैं एक और कक्षा नहीं जोड़ सकता (मैं मार्कअप को भी सरल रखने की कोशिश कर रहा हूं :)) और मैं सभी बच्चों का चयन नहीं कर सकता, लेकिन ऐसा लगता है कि यह उतना ही अच्छा है जितना यह मिलता है। thx – Quamis