یک تصویر پروفایل بسازید که با استفاده از 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) در نظر بگیرید.

توسط پژوهشگر در 221 روز قبل ساعت 01:40
دسته بندی ها: CSS CSS for beginner
reyhaneh در 221 روز قبل ساعت 12:24

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

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری