सीएसएस ट्यूटोरियल

सीएसएस होम सीएसएस परिचय सीएसएस सिंटेक्स सीएसएस चयनकर्ता सीएसएस कैसे करें सीएसएस टिप्पणियाँ सीएसएस रंग सीएसएस पृष्ठभूमि सीएसएस बॉर्डर्स सीएसएस मार्जिन सीएसएस पैडिंग सीएसएस ऊंचाई/चौड़ाई सीएसएस बॉक्स मॉडल सीएसएस रूपरेखा सीएसएस पाठ सीएसएस फ़ॉन्ट्स सीएसएस प्रतीक सीएसएस लिंक सीएसएस सूचियां सीएसएस टेबल्स सीएसएस प्रदर्शन सीएसएस अधिकतम-चौड़ाई सीएसएस स्थिति सीएसएस जेड-इंडेक्स सीएसएस अतिप्रवाह सीएसएस फ्लोट सीएसएस इनलाइन-ब्लॉक सीएसएस संरेखित करें सीएसएस संयोजक सीएसएस छद्म वर्ग सीएसएस छद्म तत्व सीएसएस अस्पष्टता सीएसएस नेविगेशन बार सीएसएस ड्रॉपडाउन सीएसएस छवि गैलरी सीएसएस छवि स्प्राइट्स सीएसएस एटीआर चयनकर्ता सीएसएस फॉर्म सीएसएस काउंटर सीएसएस वेबसाइट लेआउट सीएसएस इकाइयां सीएसएस विशिष्टता सीएसएस !महत्वपूर्ण सीएसएस गणित कार्य

सीएसएस उन्नत

सीएसएस गोल कोनों सीएसएस सीमा छवियां सीएसएस पृष्ठभूमि सीएसएस रंग सीएसएस रंग कीवर्ड सीएसएस ग्रेडिएंट सीएसएस छाया सीएसएस पाठ प्रभाव सीएसएस वेब फ़ॉन्ट्स CSS 2D ट्रांसफ़ॉर्म CSS 3D ट्रांसफ़ॉर्म सीएसएस संक्रमण सीएसएस एनिमेशन सीएसएस टूलटिप्स सीएसएस शैली छवियां सीएसएस छवि प्रतिबिंब CSS ऑब्जेक्ट-फिट सीएसएस वस्तु-स्थिति सीएसएस मास्किंग सीएसएस बटन सीएसएस पेजिनेशन सीएसएस एकाधिक कॉलम सीएसएस यूजर इंटरफेस सीएसएस चर सीएसएस बॉक्स साइजिंग सीएसएस मीडिया प्रश्न सीएसएस एमक्यू उदाहरण सीएसएस फ्लेक्सबॉक्स

सीएसएस उत्तरदायी

आरडब्ल्यूडी परिचय आरडब्ल्यूडी व्यूपोर्ट आरडब्ल्यूडी ग्रिड व्यू आरडब्ल्यूडी मीडिया प्रश्न आरडब्ल्यूडी छवियां आरडब्ल्यूडी वीडियो आरडब्ल्यूडी फ्रेमवर्क आरडब्ल्यूडी टेम्पलेट्स

सीएसएस ग्रिड

ग्रिड परिचय ग्रिड कंटेनर ग्रिड आइटम

सीएसएस एसएएसएस

एसएएसएस ट्यूटोरियल

सीएसएस उदाहरण

सीएसएस टेम्पलेट्स सीएसएस उदाहरण सीएसएस प्रश्नोत्तरी सीएसएस अभ्यास सीएसएस प्रमाणपत्र

सीएसएस संदर्भ

सीएसएस संदर्भ सीएसएस चयनकर्ता सीएसएस कार्य सीएसएस संदर्भ कर्ण सीएसएस वेब सुरक्षित फ़ॉन्ट्स सीएसएस एनिमेटेबल सीएसएस इकाइयां सीएसएस पीएक्स-ईएम कनवर्टर सीएसएस रंग सीएसएस रंग मान सीएसएस डिफ़ॉल्ट मान सीएसएस ब्राउज़र समर्थन

सीएसएस संयोजक


सीएसएस संयोजक

कॉम्बिनेटर एक ऐसी चीज है जो चयनकर्ताओं के बीच संबंधों की व्याख्या करती है।

एक CSS चयनकर्ता में एक से अधिक साधारण चयनकर्ता हो सकते हैं। साधारण चयनकर्ताओं के बीच, हम एक संयोजक शामिल कर सकते हैं।

CSS में चार अलग-अलग कॉम्बिनेटर हैं:

  • वंशज चयनकर्ता (अंतरिक्ष)
  • बाल चयनकर्ता (>)
  • आसन्न भाई चयनकर्ता (+)
  • सामान्य सहोदर चयनकर्ता (~)

वंशज चयनकर्ता

वंशज चयनकर्ता उन सभी तत्वों से मेल खाता है जो एक निर्दिष्ट तत्व के वंशज हैं।

निम्न उदाहरण <div> तत्वों के अंदर सभी <p> तत्वों का चयन करता है: 

उदाहरण

div p {
  background-color: yellow;
}

बाल चयनकर्ता (>)

बाल चयनकर्ता उन सभी तत्वों का चयन करता है जो एक निर्दिष्ट तत्व के बच्चे हैं।

निम्न उदाहरण उन सभी <p> तत्वों का चयन करता है जो <div> तत्व के बच्चे हैं:

उदाहरण

div > p {
  background-color: yellow;
}


आसन्न सहोदर चयनकर्ता (+)

आसन्न भाई चयनकर्ता का उपयोग उस तत्व का चयन करने के लिए किया जाता है जो सीधे किसी अन्य विशिष्ट तत्व के बाद होता है।

सहोदर तत्वों में समान मूल तत्व होना चाहिए, और "आसन्न" का अर्थ है "तुरंत अनुसरण करना"।

निम्न उदाहरण पहले <p> तत्व का चयन करता है जो <div> तत्वों के तुरंत बाद रखा जाता है:

उदाहरण

div + p {
  background-color: yellow;
}

सामान्य सहोदर चयनकर्ता (~)

सामान्य सहोदर चयनकर्ता उन सभी तत्वों का चयन करता है जो एक निर्दिष्ट तत्व के अगले भाई-बहन हैं।

निम्नलिखित उदाहरण उन सभी <p> तत्वों का चयन करता है जो <div> तत्वों के अगले भाई-बहन हैं: 

उदाहरण

div ~ p {
  background-color: yellow;
}

व्यायाम के साथ खुद को परखें

व्यायाम:

सभी <p> तत्वों का रंग बदलें, जो कि <div> तत्वों के वंशज हैं, "लाल" में।

<style>
 {
  color: red;
}
</style>

<body>

<div>
  <p>This is a paragraph.</p>
  <p>This is a paragraph.</p>
</div>
<p>This is a paragraph.</p>
<p>This is a paragraph.</p>

</body>


सभी सीएसएस कॉम्बिनेटर चयनकर्ता

Selector Example Example description
element element div p Selects all <p> elements inside <div> elements
element>element div > p Selects all <p> elements where the parent is a <div> element
element+element div + p Selects the first <p> element that are placed immediately after <div> elements
element1~element2 p ~ ul Selects every <ul> element that are preceded by a <p> element