Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> CSS

सीएसएस छद्म तत्व

<घंटा/>

हम किसी तत्व के विशिष्ट भागों को स्टाइल कर सकते हैं जैसे कि प्रथम-अक्षर, पहली-पंक्ति या उसके पहले/बाद में भी सम्मिलित करें। इन उद्देश्यों के लिए CSS Pseudo Elements का उपयोग किया जाता है।

नोट - CSS3 में, छद्म तत्वों से CSS Pseudo Classes को अलग करने के लिए, छद्म तत्व डबल-कोलन संकेतन का उपयोग करते हैं।

सिंटैक्स

एक तत्व पर CSS छद्म तत्वों का उपयोग करने के लिए सिंटैक्स निम्नलिखित है -

Selector::pseudo-element {
   css-property: /*value*/;
}

निम्नलिखित सभी उपलब्ध सीएसएस छद्म तत्व हैं -

<टेबल> <थेड> क्रमांक <थ> छद्म तत्व और विवरण 1 बाद
यह प्रत्येक उल्लिखित तत्व की सामग्री के बाद कुछ सम्मिलित करता है
2 पहले
यह प्रत्येक उल्लिखित तत्व की सामग्री से पहले कुछ सम्मिलित करता है
3 पहला अक्षर
यह प्रत्येक उल्लिखित तत्व के पहले अक्षर का चयन करता है
4 पहली पंक्ति
यह प्रत्येक उल्लिखित तत्व की पहली पंक्ति का चयन करता है
5 प्लेसहोल्डर
यह प्रपत्र तत्वों में प्लेसहोल्डर टेक्स्ट का चयन करता है
6 चयन
यह एक तत्व के हिस्से का चयन करता है जिसे उपयोगकर्ता द्वारा चुना जाता है

आइए CSS Pseudo Elements का एक उदाहरण देखें -

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
p::first-letter {
   background-color: black;
}
p::first-line {
   background-color: lightgreen;
   color: white;
}
span {
   font-size: 2em;
   color: #DC3545;
}
</style>
</head>
<body>
<h2>Computer Networks</h2>
<p><span>A</span> system of interconnected computers and computerized peripherals such as printers is called computer network. </p>
</body>
</html>

आउटपुट

आइए CSS Pseudo Elements का एक और उदाहरण देखें -

सीएसएस छद्म तत्व

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
div:nth-of-type(1) p:nth-child(2)::after {
   content: " LEGEND!";
   background: orange;
   padding: 5px;
}
div:nth-of-type(2) p:nth-child(2)::before {
   content: "Book:";
   background-color: lightblue;
   font-weight: bold;
   padding: 5px;
}
</style>
</head>
<body>
<div>
<p>Cricketer</p>
<p>Sachin Tendulkar:</p>
</div>
<hr>
<div>
<p><q>Chase your Dreams</q></p>
<p><q>Playing It My Way</q></p>
</div>
</body>
</html>

आउटपुट

सीएसएस छद्म तत्व


  1. CSS के साथ चाइल्ड एलिमेंट्स का चयन

    CSS चाइल्ड कॉम्बिनेटर का उपयोग मूल तत्व के सभी चाइल्ड तत्वों को चुनने के लिए किया जाता है। CSS चाइल्ड कॉम्बिनेटर का सिंटैक्स इस प्रकार है चयनकर्ता {विशेषता:/*मान*/} CSS वंशज संयोजक का उपयोग मूल तत्व के सभी वंशजों को चुनने के लिए किया जाता है CSS वंशज संयोजक का सिंटैक्स इस प्रकार है चयनकर्ता चयनक

  1. सीएसएस के साथ सहोदर तत्वों का चयन

    हम आसन्न सिबलिंग चयनकर्ता (+) का उपयोग करते हैं, यदि हम उस तत्व से मेल खाना चाहते हैं जो पहले चयनकर्ता के तुरंत बाद होता है। यहां, दोनों चयनकर्ता एक ही मूल तत्व के बच्चे हैं। CSS आसन्न सिबलिंग कॉम्बिनेटर का सिंटैक्स इस प्रकार है - चयनकर्ता + चयनकर्ता{ विशेषता:/*value*/} यदि हम दूसरे चयनित तत्व की

  1. CSS एनिमेशन द्वारा छिपे हुए तत्वों का खुलासा

    CSS एनिमेशन हमें छिपे हुए तत्वों को प्रदर्शित करने की अनुमति देते हैं। निम्न उदाहरण दिखाता है कि कैसे हम CSS एनिमेशन का उपयोग करके तत्वों को प्रकट कर सकते हैं। उदाहरण <!DOCTYPE html> <html> <style> .item {    position: relative;    perspective: 1000px; } .demo,