<div class="radikalwp-fm-error"><input type="password" value="123456" /><span>رمز عبور حداقل ۸ کاراکتر باشد<//span><//div>
.radikalwp-fm-error { width: 250px; }
.radikalwp-fm-error input {
width: 100%;
padding: 12px 14px;
font-family: inherit;
font-size: 14px;
color: #0f172a;
border: 1.5px solid #ef4444;
border-radius: 12px;
outline: none;
box-sizing: border-box;
animation: radikalwp-fm-shake .4s ease;
}
.radikalwp-fm-error input:focus { box-shadow: 0 0 0 3px rgba(239, 68, 68, .15); }
.radikalwp-fm-error span { display: block; margin-top: 6px; font-size: 11px; color: #ef4444; }
@keyframes radikalwp-fm-shake {
0%, 100% { transform: translateX(0); }
25% { transform: translateX(-5px); }
50% { transform: translateX(5px); }
75% { transform: translateX(-3px); }
}
درباره این اسنیپت
فیلد خطادار با حاشیه قرمز و انیمیشن لرزش کوتاه؛ حس بازخورد فوری میدهد. در کنار پیام خطای واقعی، توجه کاربر را دقیقاً به فیلد مشکلدار میبرد.
پرسشهای متداول
در CSS این کد، مقادیر رنگ (hex یا rgb) را پیدا کنید و با کد رنگ برند خود جایگزین کنید. چیدمان و انیمیشنها دستنخورده میمانند و فقط ظاهر رنگی تغییر میکند.
کافی است کد HTML و CSS این فیلد فرم را کپی کنید و در فایل پروژه یا ویجت HTML المنتور جایگذاری کنید. هیچ نصب یا وابستگی اضافهای لازم نیست و همهچیز با CSS خالص کار میکند.
بله. کلاسها با پیشوند radikalwp ایزوله شدهاند تا با استایل قالب شما تداخل نکنند؛ کافی است کد را داخل ویجت HTML المنتور بگذارید. برای شخصیسازی رنگها هم کافی است مقادیر hex در CSS را عوض کنید.
امتیاز شما به این محتوا
میانگین امتیاز کاربران: ۴.۰ از ۶ رأی — برای امتیازدهی وارد شوید
دیدگاهها (۰)
هنوز دیدگاهی ثبت نشده؛ اولین نفر باشید!