CSS :target 伪类
- पिछला पृष्ठ :रूट
- अगला पृष्ठ :यूज़र-इनवैलिड
- एक स्तर ऊपर CSS प्रत्यायक रेफरेंस मैनुअल
विनिर्माण और उपयोग
CSS :target
प्रत्यायकों को सच्चे लक्ष्य एलिमेंट की शैली निर्धारित करने के लिए उपयोग किया जाता है。
सुझाव:दूरसंचार के बाद # और अंक नाम, दस्तावेज़ में विशिष्ट एलिमेंट को लिंक करता है। लिंक किया गया एलिमेंट लक्ष्य एलिमेंट है।
उदाहरण
उदाहरण 1
सच्चे लक्ष्य एलिमेंट की शैली निर्धारित करें:
:target { border: 2px solid darkorange; background-color: beige; }
उदाहरण 2
एक टैब मेनू बनाएं:
.tab div { display: none; } .tab div:target { display: block; }
उदाहरण 3
एक मॉडल बॉक्स (डायलॉग) बनाएं:
/* मॉडल बॉक्स का पृष्ठभूमि */ .modal { display: none; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.4); } /* जब लक्ष्य होने पर मॉडल बॉक्स दिखाया जाता है */ .modal:target { display: table; position: absolute; } /* मॉडल बॉक्स */ .modal-dialog { display: table-cell; vertical-align: middle; } /* मॉडल बॉक्स की सामग्री */ .modal-dialog .modal-content { margin: auto; background-color: #f3f3f3; position: relative; padding: 0; outline: 0; border: 1px #777 solid; text-align: justify; width: 80%; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }
CSS व्याकरण
:target { css घोषणाएँ; }
तकनीकी विवरण
संस्करण: | CSS3 |
---|
ब्राउज़र समर्थन
तालिका में दिए गए नंबर इस प्रत्यायक को पूरी तरह से समर्थन देने वाले पहले ब्राउज़र वर्जन को निर्दिष्ट करते हैं。
क्रोम | एज | फायरफॉक्स | सफारी | ओपेरा |
---|---|---|---|---|
4 | 9 | 3.5 | 3.2 | 9.5 |
- पिछला पृष्ठ :रूट
- अगला पृष्ठ :यूज़र-इनवैलिड
- एक स्तर ऊपर CSS प्रत्यायक रेफरेंस मैनुअल