أحدث البرامج التعليمية وتطوير الشبكة
×

CSS البرنامج التعليمي

CSS الصفحة الرئيسية CSS المقدمة CSS بناء الجملة CSS كيف CSS الألوان CSS خلفيات CSS حدود CSS هوامش CSS حشوة CSS عرض ارتفاع CSS نص CSS الخطوط CSS الروابط CSS قوائم CSS الجداول CSS صندوق نموذج CSS المخطط CSS العرض CSS العرض الاقصى CSS الوظيفة CSS تطفو CSS Inline-block CSS محاذاة CSS Combinators CSS الفئة المزيفة CSS شبه عنصر CSS شريط التنقل CSS القوائم المنسدلة CSS تلميحات CSS معرض الصور CSS صورة التعتيم CSS العفاريت صورة CSS ATTR المختارون أشكال CSS CSS عدادات

CSS3

CSS3 المقدمة CSS3 زوايا مدورة CSS3 صور الحدود CSS3 خلفيات CSS3 الألوان CSS3 التدرجات CSS3 ظلال CSS3 نص CSS3 الخطوط CSS3 2D التحويلات CSS3 التحويلات 3D CSS3 التحولات CSS3 الرسوم المتحركة CSS3 صور CSS3 أزرار CSS3 ترقيم الصفحات CSS3 أعمدة متعددة CSS3 واجهة المستخدم CSS3 مربع تحجيم CSS3 Flexbox CSS3 تساؤلات الإعلام CSS3 أمثلة MQ

CSS تصميم ويب مستجيب

تصميم ويب مستجيب مقدمة تصميم ويب مستجيب العرض تصميم ويب مستجيب شبكة عرض تصميم ويب مستجيب تساؤلات الإعلام تصميم ويب مستجيب صور تصميم ويب مستجيب فيديوهات تصميم ويب مستجيب الأطر

CSS Examples

CSS أمثلة CSS اختبار قصير CSS شهادة

CSS References

CSS مرجع CSS محددات CSS وظائف CSS إشارة أورال CSS Web Safe الخطوط CSS Animatable CSS وحدات CSS PX-EM محول CSS الألوان CSS قيم اللون CSS أسماء الألوان CSS3 دعم المتصفح

 

CSS الحدود


خصائص الحدود CSS

المغلق border خصائص تسمح لك لتحديد نمط والعرض ولون الحدود للعناصر.

هذا العنصر لديه حدود الأخدود الذي هو 15px اسعة وخضراء.


نمط الحدود

و border-style تحدد الخاصية أي نوع من الحدود لعرضه.

يسمح القيم التالية:

  • dotted - يعرف الحدود منقط
  • dashed - يعرف الحدود متقطع
  • solid - يعرف حدودا صلبة
  • double - تعريف الحدود مزدوج
  • groove - يعرف الحدود مخدد 3D. تأثير يعتمد على قيمة الحدود لون
  • ridge - يعرف الحدود مخدد 3D. تأثير يعتمد على قيمة الحدود لون
  • inset - يعرف الحدود 3D أقحم. تأثير يعتمد على قيمة الحدود لون
  • outset - يعرف الحدود البداية 3D. تأثير يعتمد على قيمة الحدود لون
  • none - يحدد ليس لها حدود
  • hidden - يعرف حدودا خفية

و border-style الملكية يمكن أن يكون من أربعة القيم (على الحدود العلوي، الحد الأيمن، الحد السفلي، والحد الأيسر).

مثال

p.dotted {border-style: dotted;}
p.dashed {border-style: dashed;}
p.solid {border-style: solid;}
p.double {border-style: double;}
p.groove {border-style: groove;}
p.ridge {border-style: ridge;}
p.inset {border-style: inset;}
p.outset {border-style: outset;}
p.none {border-style: none;}
p.hidden {border-style: hidden;}
p.mix {border-style: dotted dashed solid double;}

نتيجة:

A dotted border.

A dashed border.

A solid border.

A double border.

A groove border. The effect depends on the border-color value.

A ridge border. The effect depends on the border-color value.

An inset border. The effect depends on the border-color value.

An outset border. The effect depends on the border-color value.

No border.

A hidden border.

A mixed border.

انها محاولة لنفسك »
ملاحظةملاحظة: لا شيء من خصائص الحدود CSS أخرى هو موضح أدناه يكون له أي تأثير إلا إذا كان border-style يتم تعيين الخاصية!

عرض الحدود

على border-width تحدد الخاصية العرض من الحدود الأربعة.

عرض يمكن ان يحدد حجم معين (في px, pt, cm, em ، الخ) أو باستخدام واحدة من القيم المحددة مسبقا ثلاثة: رقيقة، متوسطة، أو سميكة.

على border-width الممتلكات يمكن أن يكون من أربعة القيم (على الحدود العلوي، الحد الأيمن، الحد السفلي، والحد الأيسر).

مثال

p.one {
    border-style: solid;
    border-width: 5px;
}

p.two {
    border-style: solid;
    border-width: medium;
}

p.three {
    border-style: solid;
    border-width: 2px 10px 4px 20px;
}
انها محاولة لنفسك »

لون الحدود

على border-color يستخدم خاصية لتعيين لون الحدود الأربعة.

اللون يمكن تعيينها من قبل:

  • name - تحديد اسم اللون، مثل "red"
  • Hex - تحديد قيمة عرافة، مثل "#ff0000"
  • RGB - تحديد قيمة RGB، مثل "rgb(255,0,0)"
  • transparent

على border-color الملكية يمكن أن يكون من أربعة القيم (على الحدود العلوي، الحد الأيمن، الحد السفلي، والحد الأيسر).

إذا border-color لم يتم تعيين، فإنه يرث لون العنصر.

مثال

p.one {
    border-style: solid;
    border-color: red;
}

p.two {
    border-style: solid;
    border-color: green;
}

p.three {
    border-style: solid;
    border-color: red green blue yellow;
}
انها محاولة لنفسك »

الحدود - الفردية الجانبين

من الأمثلة أعلاه رأيتم أنه من الممكن لتحديد الحدود مختلفة عن كل جانب.

في CSS، وهناك أيضا خصائص لتحديد كل الحدود (أعلى، يمين، أسفل، واليسار):

مثال

p {
    border-top-style: dotted;
    border-right-style: solid;
    border-bottom-style: dotted;
    border-left-style: solid;
}
انها محاولة لنفسك »

في المثال أعلاه يعطي نفس النتيجة كما يلي:

مثال

p {
    border-style: dotted solid;
}
انها محاولة لنفسك »

لذلك، وهنا هو كيف يعمل:

إذا كان border-style الخاصية لديه أربع قيم:

  • border-style : منقط مزدوجة صلبة تحطمت.
    • تنتشر كبار الحدود
    • الحد الأيمن صلبة
    • الحد السفلي هو مزدوج
    • وتحطمت الحدود الأيسر

إذا كان border-style الخاصية لديه ثلاث قيم:

  • border-style : تنتشر صلبة مزدوجة.
    • تنتشر كبار الحدود
    • الحدود اليمنى واليسرى صلبة
    • الحد السفلي هو مزدوج

إذا كان border-style الملكية لها قيمتين:

  • border-style : منقط الصلبة.
    • الحدود العلوية والسفلية هي المنقطة
    • الحدود اليمنى واليسرى صلبة

إذا كان border-style الملكية لها قيمة واحدة:

  • border-style : منقط.
    • كل الحدود الأربعة هي المنقطة

و border-style يستخدم الملكية في المثال أعلاه. ومع ذلك، فإنه يعمل أيضا مع border-width و border-color .


الحدود - الخاصية المختصرة

وكما ترون من الأمثلة أعلاه، هناك العديد من الخصائص التي يجب مراعاتها عند التعامل مع الحدود.

لتقصير رمز، فمن الممكن أيضا لتحديد خصائص كل الحدود الفردية في خاصية واحدة.

على border الخاصية هي خاصية الاختزال للخصائص الحدود الفردية التالية:

  • border-width
  • border-style (مطلوب)
  • border-color

مثال

p {
    border: 5px solid red;
}
انها محاولة لنفسك »

أمثلة

المزيد من الأمثلة

جميع كبار خصائص الحدود في إعلان واحد
يوضح هذا المثال خاصية الاختزال لوضع كل من خصائص الحد العلوي في إعلان واحد.

تعيين نمط من الحد السفلي
يوضح هذا المثال كيفية تعيين نمط من الحد السفلي.

تعيين عرض الحد الأيسر
يوضح هذا المثال كيفية تعيين عرض الحد الأيسر.

تعيين لون الحدود الأربعة
يوضح هذا المثال كيفية تعيين لون الحدود الأربعة. ويمكن أن يكون من أربعة ألوان.

تعيين لون الحد الأيمن
يوضح هذا المثال كيفية تعيين لون الحدود الصحيح.


اختبر نفسك مع تمارين!

التمرين 1 » التمرين 2» التمرين 3 » التمرين 4»


جميع خصائص CSS الحدود

الملكية وصف
border يحدد كل خصائص الحدود في إعلان واحد
border-bottom يحدد كل خصائص الحدود السفلية في إعلان واحد
border-bottom-color يحدد لون الحد السفلي
border-bottom-style يحدد أسلوب الحد السفلي
border-bottom-width يحدد عرض الحد السفلي
border-color يحدد لون الحدود الأربعة
border-left يحدد كل خصائص الحد الأيسر في إعلان واحد
border-left-color يحدد لون الحد الأيسر
border-left-style يحدد أسلوب الحد الأيسر
border-left-width يحدد عرض الحد الأيسر
border-right يحدد كل خصائص الحدود الصحيحة في إعلان واحد
border-right-color يحدد لون الحد الأيمن
border-right-style يحدد أسلوب الحد الأيمن
border-right-width يحدد عرض الحد الأيمن
border-style يحدد نمط من الحدود الأربعة
border-top يحدد جميع كبار خصائص الحدود في إعلان واحد
border-top-color يحدد لون الحد العلوي
border-top-style يحدد أسلوب الحد العلوي
border-top-width يحدد عرض الحد العلوي
border-width تعيين عرض الحدود الأربعة