ویژگی border-color در CSS برای تعیین رنگ چهار طرف مرز یک عنصر استفاده میشود.
برای تعیین رنگ مرز میتوان از روشهای زیر استفاده کرد:
نام رنگ – مانند "red" برای قرمز
مقدار HEX – مانند "#ff0000"
مقدار RGB – مانند "rgb(255, 0, 0)"
مقدار HSL – مانند "hsl(0, 100%, 50%)"
transparent – برای مرز شفاف
🔸 نکته: اگر ویژگی border-color تنظیم نشده باشد، رنگ مرز بهصورت پیشفرض از رنگ متن عنصر (color) ارثبری میکند.
p.one {
border-style: solid;
border-color: red;
}
p.two {
border-style: solid;
border-color: green;
}
p.three {
border-style: dotted;
border-color: blue;
}
نتیجه اجرای کد بالا:
مرز قرمز
مرز سبز
مرز آبی نقطهچین
ویژگی border-color میتواند از یک تا چهار مقدار داشته باشد که به ترتیب برای مرزهای بالا، راست، پایین و چپ اعمال میشوند.
p.one {
border-style: solid;
border-color: red green blue yellow; /* قرمز بالا، سبز راست، آبی پایین، زرد چپ */
}
رنگ مرز را میتوان با استفاده از مقدار هگزادسیمال (HEX) نیز مشخص کرد:
p.one {
border-style: solid;
border-color: #ff0000; /* قرمز */
}
همچنین میتوان از مقادیر RGB استفاده کرد:
p.one {
border-style: solid;
border-color: rgb(255, 0, 0); /* قرمز */
}
و یا از مقادیر HSL بهره گرفت:
p.one {
border-style: solid;
border-color: hsl(0, 100%, 50%); /* قرمز */
}
برای آشنایی بیشتر با نحوه استفاده از مقادیر HEX، RGB و HSL در CSS، میتوانید به فصلهای مربوط به رنگها در آموزش CSS مراجعه کنید.
این محتوا کاملا رایگان توسط تیم کدلپر ترجمه شده و در اختیار شما کاربران عزیز قرار گرفته است، هر گونه کپی برداری برای مقاصد غیر رایگان و بدون ذکر منبع، مورد پیگیری قانونی قرار میگیرد.
ترجمه شده از منبع: courses