خاصية CSS على غرار الحدود
مثال
تعيين نمط للحد:
div {border-style: dotted;}
المزيد من الأمثلة "جربها بنفسك" أدناه.
التعريف والاستخدام
تحدد الخاصية نمط border-style
الحدود الأربعة للعنصر. يمكن أن يكون لهذه الخاصية من واحد إلى أربع قيم.
أمثلة:
- نمط الحدود: منقط صلب مزدوج متقطع ؛
- الحد العلوي منقط
- الحد الأيمن صلبة
- الحد السفلي مزدوج
- الحد الأيسر متقطع
- نمط الحدود: مزدوج صلب منقط ؛
- الحد العلوي منقط
- الحدود اليمنى واليسرى صلبة
- الحد السفلي مزدوج
- نمط الحدود: صلب منقط ؛
- الحدود العلوية والسفلية منقطة
- الحدود اليمنى واليسرى صلبة
- نمط الحدود: منقط ؛
- جميع الحدود الأربعة منقطة
القيمة الافتراضية: | لا أحد |
---|---|
وارث: | رقم |
متحرك: | رقم. اقرأ عن animatable |
الإصدار: | CSS1 |
بناء جملة JavaScript: | الكائن .style.borderStyle = "منقط مزدوج" |
دعم المتصفح
تحدد الأرقام الواردة في الجدول إصدار المتصفح الأول الذي يدعم الخاصية بالكامل.
Property | |||||
---|---|---|---|---|---|
border-style | 1.0 | 4.0 | 1.0 | 1.0 | 3.5 |
ملاحظة: القيمة "مخفية" غير مدعومة في IE7 والإصدارات الأقدم. IE8 يتطلب! DOCTYPE. IE9 ودعم لاحقًا "مخفي".
بنية CSS
border-style: none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|initial|inherit;
قيم الملكية
Value | Description | Play it |
---|---|---|
none | Default value. Specifies no border | |
hidden | The same as "none", except in border conflict resolution for table elements | |
dotted | Specifies a dotted border | |
dashed | Specifies a dashed border | |
solid | Specifies a solid border | |
double | Specifies a double border | |
groove | Specifies a 3D grooved border. The effect depends on the border-color value | |
ridge | Specifies a 3D ridged border. The effect depends on the border-color value | |
inset | Specifies a 3D inset border. The effect depends on the border-color value | |
outset | Specifies a 3D outset border. The effect depends on the border-color value | |
initial | Sets this property to its default value. Read about initial | |
inherit | Inherits this property from its parent element. Read about inherit |
مزيد من الأمثلة
مثال
حد متقطع:
div {border-style: dashed;}
مثال
حد متصل:
div {border-style: solid;}
مثال
حد مزدوج:
div {border-style: double;}
مثال
حد الأخدود:
div {
border-style: groove;
border-color: coral;
border-width: 7px;
}
مثال
حد ريدج:
div {
border-style: ridge;
border-color: coral;
border-width: 7px;
}
مثال
حد داخلي:
div {
border-style: inset;
border-color: coral;
border-width: 7px;
}
مثال
حد البداية:
div {
border-style: outset;
border-color: coral;
border-width: 7px;
}
مثال
ضع حدودًا مختلفة على كل جانب من جوانب العنصر:
p.one {border-style: dotted solid dashed double;}
p.two {border-style: dotted solid dashed;}
p.three {border-style: dotted solid;}
p.four {border-style: dotted;}
الصفحات ذات الصلة
دروس CSS: CSS Border
مرجع DOM HTML: خاصية borderStyle