CSS - Borders الحدود
CSS - الحدود (Borders)
🔸 تُستخدم خاصية border في CSS لإضافة حدود حول العناصر، ويمكن التحكم في نوعها، سماكتها، لونها، وزواياها.
✅ الخصائص الأساسية للحدود
border-style– نوع الخط المستخدم في الحدود (مثل: solid, dashed, dotted).border-width– سماكة الحدود.border-color– لون الحدود.border– خاصية مختصرة تجمع الثلاث خصائص السابقة.border-radius– لتدوير زوايا الحدود.
🧪 مثال عملي كامل
div {
border-style: solid;
border-width: 3px;
border-color: blue;
border-radius: 10px;
padding: 10px;
}
🧪 مثال باستخدام الخاصية المختصرة
div {
border: 3px dashed red;
}
📌 شرح تفصيلي لكل خاصية
border-style: يُحدد شكل الخط، القيم الممكنة:none: بدون حدودsolid: خط متصلdashed: خط متقطعdotted: نقاطdouble: خط مزدوج
border-width: تُحدد سماكة الحدود، مثل1px,5px,medium.border-color: تُحدد لون الحدود، ويمكن استخدام أسماء الألوان أو القيم مثل#000أوrgb().border: خاصية مختصرة تشمل الثلاث خصائص الأساسية:border-width,border-style,border-color.border-radius: تُستخدم لتدوير الزوايا، مثل10pxتعني زاوية مدورة بشكل ناعم.
💡 ملاحظات مهمة
- كل جهة من العنصر (top, right, bottom, left) يمكن التحكم بحدودها بشكل منفصل.
- مثلاً:
border-top-style،border-left-color، وهكذا. - يمكن استخدام
border-radiusلصناعة الأزرار الدائرية أو البطاقات ذات الزوايا الناعمة.
تعليقات
إرسال تعليق