نوفيل
الرئيسيةالكورساتالتحديات⚔️ المبارزاتالمقالاتالأدواتتغريداتالمجتمع
دخولابدأ مجاناً
الرئيسيةالكورساتالتحديات⚔️ المبارزاتالمقالاتالأدواتتغريداتالمجتمع
نوفيل

منصة تعليم البرمجة الأولى بالعربي. تعلم من الصفر حتى الاحتراف مع كورسات احترافية وتحديات ذكاء اصطناعي.

المنصة

  • الكورسات
  • التحديات
  • المقالات
  • الأدوات

الحساب

  • إنشاء حساب
  • تسجيل الدخول
  • لوحة التحكم
  • الملف الشخصي

روابط

  • سياسة الخصوصية
  • شروط الاستخدام
  • عن نوفيل
  • تواصل معنا

© 2026 نوفيل. جميع الحقوق محفوظة.

صُنع بـ في مصر

نوفيل
الرئيسيةالكورساتالتحديات⚔️ المبارزاتالمقالاتالأدواتتغريداتالمجتمع
دخولابدأ مجاناً
الرئيسيةالكورساتالتحديات⚔️ المبارزاتالمقالاتالأدواتتغريداتالمجتمع
CSS

منهج CSS

دليل مرجعي شامل

كل اللغات
مدرسة البرمجة/منهج CSS/الحدود والإطارات (border, border-width, border-style, border-color, border-radius)

الحدود والإطارات (border, border-width, border-style, border-color, border-radius)

css borderborder-radiuscss border-style

جدول مرجعي سريع

1
رؤوس الأعمدة: الخاصية أو المفهومطريقة العمل والتركيب البرمجيالاستخدام الشائع ونموذج كتابة الكود
border-widthيحدد درجة ثخانة أو نحافة الإطار الخارجي للعنصريقبل قيم ثابتة بالبكسل px أو وحدات نسبية em أو كلمات جاهزة مثل ثين وميديام وثيك
border-styleيحدد الشكل البصري والنمط الخاص بالإطار مثل خط متصل أو متقطعيقبل قيم متعددة ومشهورة مثل solid للخط المتصل وdashed للمتقطع وdotted للمنقّط ونون لإخفائه تماماً
border-colorيحدد اللون الخاص بالإطار المحيط بالعنصريقبل جميع صيغ الألوان البرمجية المتاحة في الـ CSS
كود الاختصار الشامل borderيجمع خصائص السمك والنوع واللون معاً في سطر واحد بدلاً من كتابة كل خاصية منفصلةيكتب كالتالي border ومثاله تحديد السمك 2px ثم النوع solid ثم اللون المطلوب
تحديد جانب منفصليتيح وضع إطار لجهة واحدة معينة دون بقية الجهات الأربعيكتب كالتالي border-bottom للأسفل أو border-left لليسار وممتاز لعمل خطوط جمالية تحت العناوين
border-radiusيتحكم في درجة انحناء ودوران زوايا المربع لتصبح ناعمةقيمة واحدة تطبق على كل الزوايا وقيمتان تطبقان بشكل قطري تبادلي ولجعل الصندوق دائرة كاملة نحدد القيمة بنسبة 50 بالمئة
border-imageيتيح استخدام صورة خارجية أو تدرج ألوان جرادينت كإطار للعنصر بدلاً من الألوان الثابتةيُستخدم في التصاميم المتقدمة والمبتكرة لإعطاء لمسات فنية فريدة وحصرية للمكونات

الشرح

خاصية `border` تتحكم في إطار العنصر. تتكون من ثلاثة أجزاء:

**border-width** — سمك الحد (px, em, thin/medium/thick) **border-style** — نوع الحد: solid | dashed | dotted | double | groove | ridge | inset | outset | none | hidden **border-color** — لون الحد

**الاختصار:** `border: 2px solid #3b82f6;`

**تحديد جانب واحد:** `border-top / border-right / border-bottom / border-left`

**border-radius:** يجعل زوايا العنصر مدورة. - قيمة واحدة: كل الزوايا - قيمتان: أعلى-يسار/أسفل-يمين | أعلى-يمين/أسفل-يسار - `border-radius: 50%` → دائرة كاملة

**border-image:** يستخدم صورة أو gradient كحد.

الصياغة (Syntax)

syntax
1/* حد كامل */
2border: 2px solid #3b82f6;
3
4/* حد سفلي فقط */
5border-bottom: 3px solid #f59e0b;
6
7/* زوايا مدورة */
8border-radius: 8px;
9border-radius: 50%; /* دائرة */

أمثلة عملية

مثال 1: بطاقة بتصميم حديث

بطاقة بتصميم حديث
1.card {
2 border: 1px solid #e2e8f0;
3 border-radius: 12px;
4 overflow: hidden;
5}
6
7.card:hover {
8 border-color: #3b82f6;
9 box-shadow: 0 0 0 3px rgba(59,130,246,0.15);
10}
11
12/* شارة دائرية */
13.avatar {
14 width: 48px;
15 height: 48px;
16 border-radius: 50%;
17 border: 3px solid white;
18 box-shadow: 0 0 0 2px #3b82f6;
19}

نصائح احترافية

  • —border: none أسرع من border: 0 لأنه لا يُنشئ حداً أصلاً.
  • —border-radius: 9999px يصنع شكل "pill" للأزرار.
  • —border-image يتيح تدرجات لونية كأطر.

الدرس السابق

الهوامش الخارجية والداخلية (margin, padding, Margin Collapse)

الدرس التالي

الحدود المتطورة والظلال (border-image, box-shadow)

نوفيل

منصة تعليم البرمجة الأولى بالعربي. تعلم من الصفر حتى الاحتراف مع كورسات احترافية وتحديات ذكاء اصطناعي.

المنصة

  • الكورسات
  • التحديات
  • المقالات
  • الأدوات

الحساب

  • إنشاء حساب
  • تسجيل الدخول
  • لوحة التحكم
  • الملف الشخصي

روابط

  • سياسة الخصوصية
  • شروط الاستخدام
  • عن نوفيل
  • تواصل معنا

© 2026 نوفيل. جميع الحقوق محفوظة.

صُنع بـ في مصر