مقدمه
ویژگی Border-Image در CSS به شما امکان میدهد از تصویر به جای حاشیههای معمولی استفاده کنید و طراحی جذاب و سفارشی داشته باشید. این ویژگی برای قابها، دکمهها و عناصر خاص کاربرد دارد. برای یادگیری کامل CSS و استفاده حرفهای از Border-Image، پیشنهاد میکنیم دوره جامع را مشاهده کنید: دوره آموزش CSS.
توضیح مفهومی Border-Image
Border-Image شامل چند بخش اصلی است: تصویر حاشیه، برش (slice)، عرض (width)، تکرار (repeat) و موقعیت قرارگیری. با ترکیب این ویژگیها میتوان حاشیههای سفارشی با ظاهر حرفهای ساخت.
- تعریف تصویر با border-image-source
- برش تصویر با border-image-slice
- کنترل تکرار یا کشش با border-image-repeat
- تنظیم عرض حاشیه با border-width
مثال عملی با کد
حاشیه تصویر ساده:
.box {
border: 10px solid transparent;
border-image-source: url("border.png");
border-image-slice: 30;
border-image-repeat: stretch;
}
حاشیه تصویر با تکرار:
.frame {
border: 20px solid transparent;
border-image-source: url("frame.png");
border-image-slice: 40 fill;
border-image-repeat: repeat;
}
اعمال برای عناصر با اندازه مختلف:
.container {
border: 15px solid transparent;
border-image: url("border-pattern.png") 30 round;
}
نکات مهم و توضیحات تکمیلی
- border-image باعث جذابیت بصری و طراحی سفارشی میشود.
- تصویر حاشیه باید کیفیت مناسب داشته باشد تا کشش یا تکرار بد به نظر نرسد.
- ترکیب border-image با border-radius جلوههای خاص ایجاد میکند.
- برای طراحی واکنشگرا، توجه به ابعاد تصویر و slice اهمیت دارد.
ادامه آموزش CSS
برای یادگیری ایجاد گوشههای گرد با ویژگی border-radius و تقویت طراحی بصری، ادامه مسیر یادگیری را در دوره جامع دنبال کنید: ادامه یادگیری در دوره CSS.
آموزش قبلی: آموزش کار با سایه ها یا Shadows در CSS3
آموزش بعدی: کار با گوشه های گرد با border-radius در CSS













دیدگاه و پرسش