یک تصویر پروفایل بسازید که با استفاده از clip-path به شکل ششضلعی نمایش داده شود و هنگام هاور کمی بزرگتر شده و سایه بگیرد.
3.0 بازدید آخرین ویرایش در 221 روز قبل ساعت 01:40 0.0
برای حل این تمرین از CSS و خاصیت clip-path: polygon(...) برای برش تصویر به شکل ششضلعی استفاده کنید؛ مختصات را به درصد وارد کنید تا پاسخگو باشد. تصویر را با object-fit: cover درون یک اندازه ثابت قرار دهید، برای پشتیبانی Safari از -webkit-clip-path استفاده کنید، و با transition و transform: scale(...) و box-shadow جلوهٔ هاور را ایجاد کنید؛ همچنین برای سازگاری موبایل و مرورگرهای قدیمی، میتوانید یک سرریز (overflow: hidden) یا شکل پشتیبان گرد (border-radius) در نظر بگیرید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای پروفایل ششضلعی از clip-path: polygon(...) با درصدها استفاده کنید تا پاسخگویی سایت حفظ شود. برای Safari هم -webkit-clip-path را اضافه کنید و حتماً نتیجه را روی نسخههای مختلف مرورگرها بررسی کنید. تصویر را در یک باکس با اندازه ثابت و با object-fit: cover قرار داده و برای پشتیبانی موبایل و مرورگرهای قدیمی از overflow: hidden یا border-radius استفاده کنید. و برای اثر هاور، از transition و transform: scale(...) به همراه box-shadow با transform-origin:center بهره ببرید تا تغییر اندازه بهطور روان و متمرکز باشد.
گزارش