<label class="radikalwp-cb-fill"><input type="checkbox" checked><span class="radikalwp-cb-fill-box"><i>✓<//i><//span><span class="radikalwp-cb-fill-text">پرداخت فاکتور<//span><//label>
.radikalwp-cb-fill { display: inline-flex; align-items: center; gap: 10px; cursor: pointer; font-family: inherit; }
.radikalwp-cb-fill input { display: none; }
.radikalwp-cb-fill-box {
position: relative;
display: flex;
align-items: center;
justify-content: center;
width: 22px;
height: 22px;
border: 2px solid #cbd5e1;
border-radius: 6px;
overflow: hidden;
transition: border-color .25s ease;
}
.radikalwp-cb-fill-box::before {
content: '';
position: absolute;
inset: 0;
background: #4f46e5;
transform: scale(0);
transition: transform .3s cubic-bezier(.4, 0, .2, 1);
}
.radikalwp-cb-fill-box i {
position: relative;
font-style: normal;
font-size: 12px;
color: #fff;
opacity: 0;
transform: scale(.4);
transition: all .25s ease .1s;
}
.radikalwp-cb-fill input:checked + .radikalwp-cb-fill-box { border-color: #4f46e5; }
.radikalwp-cb-fill input:checked + .radikalwp-cb-fill-box::before { transform: scale(1); }
.radikalwp-cb-fill input:checked + .radikalwp-cb-fill-box i { opacity: 1; transform: scale(1); }
.radikalwp-cb-fill-text { font-size: 13.5px; color: #475569; }
درباره این اسنیپت
مربع که هنگام تیک، از مرکز با رنگ برند پر میشود و تیک کوچک میگیرد؛ برای لیست وظایف. این کنترل انتخاب، جایگزین زیبای چکباکس پیشفرض مرورگر است و بدون جاوااسکریپت کار میکند. این المان در ویجت HTML المنتور، فایل قالب استاتیک یا هر پروژه PHP و HTML دیگری بدون تغییر کار میکند. برای تغییر حس بصری کافی است متغیرهای رنگ بالای کد را عوض کنید؛ بقیه چیدمان دستنخورده میماند.
پرسشهای متداول
خیر؛ این کد بدون کتابخانه خارجی و فقط با CSS بهینه نوشته شده و حجم آن چند کیلوبایت است. انیمیشنها روی GPU اجرا میشوند و تأثیر محسوسی بر امتیاز PageSpeed ندارد.
بله، این کد بهصورت کاملاً رایگان برای استفاده شخصی و تجاری ارائه میشود. تنها استفاده از آن در محصولاتی که صرفاً بازفروش همین کد باشند مجاز نیست.
بله، اندازهها با واحدهای نسبی و flex/grid ساخته شدهاند و در نمایشگرهای کوچک هم درست نمایش داده میشوند. اگر عرض ثابت دیدید، میتوانید آن را با max-width برای موبایل تنظیم کنید.
امتیاز شما به این محتوا
میانگین امتیاز کاربران: ۴.۲ از ۸ رأی — برای امتیازدهی وارد شوید
دیدگاهها (۰)
هنوز دیدگاهی ثبت نشده؛ اولین نفر باشید!