CSS Image Shapes
به صورت پیشفرض، تصاویر در CSS به صورت مستطیل یا مربع نمایش داده میشن. اما با استفاده از ویژگیهایی مثل border-radius
و clip-path
میتونیم تصاویر رو به شکلهای مختلف دربیاریم.
🔹 ۱. گرد کردن گوشهها (Rounded Images)
🔸 گوشههای تصویر گرد میشن.
🔹 ۲. دایره (Circle)
🔸 تصویر مربع رو به صورت دایره نمایش میده. (برای مستطیل، بیضی میشه)
🔹 ۳. بیضی (Ellipse)
🔹 ۴. اشکال سفارشی با clip-path
با خاصیت clip-path
میتونیم شکلهای پیچیدهتری برای تصویر بسازیم:
🔸 مثلث
🔸 ستاره ⭐
🔸 دایره با clip-path
🔹 ۵. اشکال آماده با shape-outside
این ویژگی برای قرار دادن متن اطراف تصویر در اشکال خاص استفاده میشه:
✅ نکته مهم:
-
border-radius
برای شکلهای ساده (دایره و بیضی) عالیه. -
clip-path
برای اشکال پیچیده مثل مثلث، ستاره و چندضلعیها استفاده میشه.