"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > सीएसएस 'नहीं' चयनकर्ता का उपयोग किए बिना किसी विशिष्ट तत्व के बाहर इनपुट फ़ील्ड का चयन कैसे करें?

सीएसएस 'नहीं' चयनकर्ता का उपयोग किए बिना किसी विशिष्ट तत्व के बाहर इनपुट फ़ील्ड का चयन कैसे करें?

2024-11-09 को प्रकाशित
ब्राउज़ करें:760

 How to Select Input Fields Outside a Specific Element Without Using CSS `not` Selector?

सीएसएस चयनकर्ताओं को "नहीं" के बिना नेविगेट करना: बाहरी इनपुट फ़ील्ड चयन

सीएसएस में, "नहीं" चयनकर्ता एक मांग वाली सुविधा है जो उपयोगकर्ताओं को विशिष्ट तत्वों को मिलान मानदंडों से बाहर करने की अनुमति देगा। वर्तमान में, यह कार्यक्षमता ब्राउज़रों में अनुपलब्ध है जब तक कि जावास्क्रिप्ट/jQuery का उपयोग नहीं किया जाता है। ]

.क्लासनाम इनपुट { पृष्ठभूमि: लाल; }

इसका मुकाबला करने के लिए, तार्किक अगला कदम "क्लासनेम" तत्व के भीतर इनपुट फ़ील्ड को बाहर करना होगा। हालाँकि, "नहीं" चयनकर्ता की कमी के कारण, वैकल्पिक तरीकों के बिना यह संभव नहीं है।
.classname input {
  background: red;
}

$j (':not(.classname) > इनपुट').css({background: 'red'});

यह कोड उन सभी इनपुट फ़ील्ड का चयन करता है जो क्लासनाम वाले तत्वों के वंशज नहीं हैं। यह "क्लासनेम" तत्व के बाहर सभी इनपुट फ़ील्ड में लाल पृष्ठभूमि लागू करने के वांछित परिणाम को प्रभावी ढंग से प्राप्त करता है।

$j(':not(.classname) > input').css({background: 'red'});
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3