का केवल तत्काल बच्चों को सीएसएस लागू करने के लिए मैं एक div
है और वह div
में मैं एक अलग वर्ग के साथ एक और div
बनाना चाहते हैं और भीतरी div
पूरी तरह से बाहरी div
सीएसएस सेटिंग्स से अलग कर दिया है।कैसे एक निश्चित वर्ग
:
<div class="outer">
<div><h1> h1 </h1><div>
<div class="inner">
<h2> h2 </h2>
</div>
<h2> h2 </h2>
</div>
.outer h1{ color:blue; }
.outer h2{ color:red; }
.inner { height: 111px; }
क्या मैं चाहता हूँ "inner" div
में h2
से लाल रंग अनसेट करने के लिए यह बेवकूफ लग सकता है ही नहीं, यहां काला करने के लिए रंग अधिक वजन करने के लिए है, लेकिन क्या होगा यदि मेरे पास सीएसएस में बहुत अधिक तर्क हैं या भले ही यह गतिशील हो।
संपादित करें: मुझे लगता है कि यह स्पष्ट नहीं है, लेकिन मुझे जो चाहिए वह वास्तव में उत्तर के विपरीत है। मेरे पास मुख्य कंटेनर div है और इसमें सीएसएस में बहुत सारी सेटिंग्स हैं। अब मैं मुख्य-कंटेनर में मुख्य रूप से किसी भी मुख्य कंटेनर सीएसएस सेटिंग्स के बिना एक div डालना चाहता हूं।
या मुझे लगता है कि यह स्पष्ट नहीं है। लेकिन मुझे जो चाहिए वह वास्तव में इसके विपरीत है। मेरे पास 'मुख्य-कंटेनर div' है और इसमें 'css' में बहुत सारी सेटिंग्स हैं। अब मैं 'मुख्य कंटेनर' में 'div' डालना चाहता हूं, बिना किसी 'मुख्य कंटेनर' सीएसएस सेटिंग्स –
में कुछ दृष्टिकोण हैं। एक 'रंगीन एच 2 {...} 'के लिए सिर्फ' रंग 'निर्दिष्ट करना है। यह अन्य सभी एच 2 को मुख्य नियंत्रक div के भीतर छोड़ देगा, केवल आंतरिक में से एक अलग होगा। दूसरा एक अंतिम एच 2 एक वर्ग देना है, और इसके लिए एक अलग रंग निर्दिष्ट करना है, और मुख्य नियंत्रक के लिए एच 2 की शैली की कोशिश नहीं करना है। इसके परिणामस्वरूप आंतरिक के एच 2 और अन्य सभी एच 2 समान होंगे, और दूसरी एच 2 एक अलग शैली के साथ होगा। उदाहरण: http://jsfiddle.net/5pvpdfud/ –
[CSS3 में चार अलग-अलग संयोजन हैं:] (http://www.w3schools.com/css/css_combinators.asp) 1. वंश चयनकर्ता (स्थान): ' .उटर एच 2': सभी वंशज 2. बाल चयनकर्ता (>): '.outer> h2': तत्काल बाल 3. आसन्न भाई चयनकर्ता (+):' .outer + h2': तत्काल भाई 4 से तत्काल भाई। सामान्य भाई चयनकर्ता (~): '.outer ~ h2': सभी माता-पिता से सभी भाई – Abhijeet