मैंने नीचे दिए गए मेरे इनपुट में एक फ़्लोटिंग लेबल किया है। और यह ठीक काम कर रहा है। लेकिन जब मैं इनपुट के required
फ़ील्ड को हटा देता हूं, तो फ़्लोटिंग लेबल काम नहीं कर रहा है (हालांकि मुझे required
दायर करने की आवश्यकता नहीं है)। कृपया इस मुद्दे को हल करने के कुछ तरीकों का सुझाव दें।फ्लोटिंग लेबल काम नहीं कर रहा है जब आवश्यक विशेषता
input:focus~.floating-label,
input:not(:focus):valid~.floating-label {
top: 6px;
bottom: 12px;
left: 20px;
font-size: 11px;
opacity: 1;
}
.floating-label {
position: absolute;
pointer-events: none;
left: 20px;
top: 18px;
text-transform: uppercase;
transition: 0.2s ease all;
color: #b2b2b2;
}
<input type="text" id="floating_name" value="" required/>
<span class="floating-label">Enter</span>
धन्यवाद एक lot..Its काम कर fine..But आप कृपया समझा सकते हैं, कैसे एक अंतरिक्ष यहां महत्वपूर्ण है – temp
@temp (वैध और ब्रैकेट के बीच), तो आप इनपुट का उपयोग: नहीं (: फोकस): मान्य है लेकिन इसे सीमा में सम्मिलित न करें। जब आप इनपुट का उपयोग करते हैं: नहीं (: फोकस): वैध इस समस्या को हटा दें। – Ehsan
आपका स्वागत है भाई! – Ehsan