સ્યુડો-વર્ગો
સ્યુડો-ક્લાસ તમને કોઈ તત્વની ચોક્કસ સ્થિતિ અથવા સ્થિતિ પસંદ કરવાની મંજૂરી આપે છે. ઉદાહરણ તરીકે, :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 માં અદ્યતન તત્વ પસંદગી દર્શાવે છે. તમે ઇચ્છિત તરીકે તમારા વેબ પૃષ્ઠ પરના ઘટકોને સ્ટાઇલ અને કસ્ટમાઇઝ કરવા માટે આ તકનીકોને કસ્ટમાઇઝ અને લાગુ કરી શકો છો.