छद्म कक्षाहरू
स्यूडो-क्लासहरूले तपाईंलाई विशेष राज्यहरू वा तत्वको स्थितिहरू चयन गर्न अनुमति दिन्छ। उदाहरणका लागि, :hover
माउस पोइन्टर माथि हुँदा एलिमेन्ट चयन गर्छ, :focus
एलिमेन्ट चयन गर्छ वा फोकस भएको बेला, :nth-child()
समूहमा विशेष बाल तत्व चयन गर्छ।
उदाहरणहरू:
छद्म तत्वहरू
छद्म-तत्वहरूले तपाईंलाई अवस्थित तत्व अनुकूलन गर्न भर्चुअल तत्वहरू सिर्जना गर्न अनुमति दिन्छ।
उदाहरण को लागी, ::before
र ::after
एक तत्व को अघि र पछि तत्वहरु सिर्जना गर्नुहोस्, ::first-line
र ::first-letter
एक तत्व को पहिलो रेखा र पहिलो अक्षर चयन गर्नुहोस्।
उदाहरणहरू:
कम्बिनेटरहरू
कम्बिनेटरहरूले तपाईंलाई चयनकर्ताहरूलाई तिनीहरूको सम्बन्धमा आधारित तत्वहरू चयन गर्न संयोजन गर्न अनुमति दिन्छ। उदाहरण को लागी, भित्र element1 element2
चयन गर्दछ, को प्रत्यक्ष बाल तत्वहरु चयन गर्दछ, तुरुन्त पछि चयन गर्दछ । element2
element1
element1 > element2
element1
element1 + element2
element2
element1
उदाहरणहरू:
विशेषता चयनकर्ताहरू
विशेषता चयनकर्ताहरूले तपाईंलाई तिनीहरूको विशेषताहरूको मूल्यमा आधारित तत्वहरू चयन गर्न अनुमति दिन्छ। उदाहरण को लागी, [attribute]
विशेषता संग तत्वहरु चयन गर्दछ attribute
, को बराबर [attribute=value]
विशेषता संग तत्वहरु चयन गर्दछ, बाट सुरु हुने विशेषता संग तत्वहरु चयन गर्दछ । attribute
value
[attribute^=value]
attribute
value
उदाहरणहरू:
:not()
चयनकर्ता
चयनकर्ताले तपाइँलाई विशेष चयनकर्तासँग मेल नखाने तत्वहरू चयन गर्न अनुमति दिन्छ। उदाहरणका लागि, वर्ग नभएका तत्वहरू चयन गर्दछ, ID नभएका तत्वहरू चयन गर्दछ । :not()
:not(.class)
class
:not(#id)
id
उदाहरणहरू:
यी उदाहरणहरूले CSS मा उन्नत तत्व चयन देखाउँछन्। तपाइँ यी प्रविधिहरूलाई तपाइँको वेब पृष्ठमा चाहना अनुसार शैली र अनुकूलन तत्वहरूलाई अनुकूलित गर्न र लागू गर्न सक्नुहुन्छ।