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

HTML5 में इनपुट तत्व ::आफ्टर स्यूडो-एलिमेंट का समर्थन क्यों नहीं करते?

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

Why Don\'t Input Elements Support the ::after Pseudo-Element in HTML5?

::before और ::after

HTML5 में, ::पहले और ::बाद में छद्म-तत्वों के लिए छद्म-तत्व संगतता हो सकती है अतिरिक्त सामग्री वाले तत्वों को बढ़ाएं, जैसे आइकन या चेकमार्क। हालाँकि, सभी तत्व इन छद्म तत्वों का पूरी तरह से समर्थन नहीं करते हैं। इनपुट तत्वों पर प्रदर्शित करना। ऐसा इसलिए है क्योंकि img और br के समान इनपुट तत्वों में दस्तावेज़ ट्री सामग्री नहीं होती है। CSS2.1 विनिर्देश (http://www.w3.org/TR/CSS21/generate.html) के अनुसार, ::after केवल उन तत्वों पर काम करता है जिनमें ऐसी सामग्री है।

इसलिए, इनपुट तत्व नहीं हो सकते ::after का उपयोग करके सामग्री उत्पन्न करें। इनपुट फ़ील्ड पर समान प्रभाव प्राप्त करने के लिए वैकल्पिक तरीकों, जैसे पृष्ठभूमि छवियों या कस्टम तत्वों का उपयोग किया जा सकता है।छद्म तत्वों का उपयोग करते समय तत्व-विशिष्ट संगतता पर विचार करना महत्वपूर्ण है। ::पहले और ::बाद के लिए समर्थित तत्वों की पूरी सूची सीएसएस विनिर्देश में पाई जा सकती है। छद्म तत्वों की सीमाओं और क्षमताओं को समझकर, डेवलपर्स अप्रत्याशित व्यवहार का सामना किए बिना यूजर इंटरफेस को बढ़ाने के लिए उन्हें प्रभावी ढंग से लागू कर सकते हैं।

नवीनतम ट्यूटोरियल अधिक>

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

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

Copyright© 2022 湘ICP备2022001581号-3