ماهي الحدود في لغة CSS؟
تعد خاصية الحدود
Border
واحدة من أكثر الخصائص استخدامًا في لغة CSS، حيث تسمح للمستخدم بتحديد خصائص
الحدود لعناصر الصفحة. في هذا الدرس، سوف نتحدث عن كل خواص ال Border
وشرح كل أنواع والإتجاهات في لغة CSS
مع مثال كود لكل منها.
تعريف الخاصية: تستخدم خاصية
Border
في CSS لتعيين خصائص الحدود لعناصر الصفحة. يمكن استخدام Border
لتحديد العرض والارتفاع
واللون والنمط للحدود. يتم تطبيق الخاصية عن طريق إعطاء عنصر الصفحة الخاصية border
وتحديد القيم المناسبة
لكل خاصية.
أنواع ال
Border
:
تتضمن خاصية Border
أربعة أنواع رئيسية، وهي:
Border-Width
:
تستخدم Border-Width
لتحديد عرض الحدود. يمكن تحديد قيمة العرض بوحدات مختلفة مثل البكسل والنسبة المئوية.
يمكن أيضًا تحديد القيمة بوحدة الـ thin و medium و thick.
Border-Style
:
تستخدم Border-Style
لتحديد نمط الحدود. يمكن تحديد القيمة لـ solid أو dotted أو dashed أو double
أو groove أو ridge أو inset أو outset.
Border-Color
:
تستخدم Border-Color
لتحديد لون الحدود. يمكن تحديد القيمة لأي لون متاح في CSS باستخدام القيمة النصية للون
أو قيمة HEX
أو RGB
.
Border-Radius
:
تستخدم Border-Radius
لتحديد شكل الحدود. يمكن تحديد القيمة لإنشاء حواف مستديرة أو بزاوية مختلفة.
الإتجاهات: يمكن تحديد
Border
للعناصر في أربعة اتجاهات رئيسية، وهي:
Border-Top
: لتحديد خصائص حدود الجزء العلوي من العنصر
Border-Right
: لتحديد خصائص حدود الجزء الأيمن من العنصر.
Border-Bottom
: لتحديد خصائص حدود الجزء السفلي من العنصر.
Border-Left
: لتحديد خصائص حدود الجزء الأيسر من العنصر.
مثال على استخدام خاصية
Border
في CSS:
HTML
<div style="border: 2px solid red; border-radius: 5px; padding: 10px;">
<p>هذا النص يحتوي على حدود</p>
</div>
نتيجة الكود:
هذا النص يحتوي على حدود
في هذا المثال، تم تحديد حدود بعرض 2 بيكسل ونمط
solid
ولون أحمر. تم أيضًا تحديد شكل الحواف بقيمة 5
بيكسل وتم إضافة هامش داخلي بقيمة 10 بيكسل للحد من مساحة العنصر الداخلية.
يمكن استخدام الخاصية
Border
بأي شكل تريده وفقًا لاحتياجات التصميم الخاصة بك. من المهم أن تفهم كيفية
استخدام الخصائص المختلفة لتعديل خصائص الحدود الخاصة بك.
وهكذا إنتهينا من درسنا أو مقالتنا المتواضعة أتمنى أنك فهمت و وفقك الله أتمنى دعمنا بمشاركة الدرس لكي تعم الفائدة.