پیشنهاد جدیدی در CSS مطرح شده است که امکان استفاده از pseudo-class به نام :drag را فراهم میکند. این pseudo-class به توسعهدهندگان اجازه میدهد تا استایلها را زمانی که یک عنصر توسط کاربر در حال کشیده شدن است، اعمال کنند. این امر نیاز به استفاده از جاوااسکریپت برای تشخیص و مدیریت این تعاملات را کاهش میدهد. علاوه بر :drag، پیشنهاد میشود از ::dragged-image برای استایلدهی به تصویر پیشنمایش عنصر در حین کشیده شدن استفاده شود. این تصویر پیشنمایش به طور پیشفرض توسط مرورگر نمایش داده میشود و با استفاده از جاوااسکریپت میتوان آن را سفارشیسازی کرد. استفاده از این ویژگیها میتواند منجر به بهبود عملکرد، کاهش وابستگیها و افزایش قابلیت نگهداری کد شود.
مشاهده مطلب اصلی