القيمة <integer>
< CSS
نوع البيانات <integer>
في CSS هو نوعٌ خاصٌ من <number>
الذي يُمثِّل الأعداد الصحيحة، سواءً كانت موجبة أو سالبةً؛ وتستُعمَل الأعداد الصحيحة في الكثير من خاصيات CSS مثل column-count
و grid-column
و grid-row
و z-index
.
دعم المتصفحات
الميزة | Chrome | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
الدعم الرئيسي | 1.0 | 1.0 | 3.0 | مدعومة | 1.0 |
الشكل العام
نوع البيانات <integer>
يتألف من رقم أو أكثر في نظام العد العشري (من 0 إلى 9) ويمكن أن يُسبَق -اختياريًا- بإشارة +
أو -
، ولا توجد واحدة مرتبطة بهذا النوع.
لاحظ أنَّه لا يوجد مجال رسمي للقيم المسموح بها لنوع <integer>
، لكن كان هنالك نقاشٌ حول ذلك في CSS3، إلا أنَّ آخر مواصفة لم توفِّر مجالًا رسميًا له.
أمثلة
أمثلة عن قيم <integer>
صالحة:
12
: عدد موجب دون إشارة+
قبله.+123
: عدد موجب مع إشارة+
قبله.-456
: عدد سالب مع إشارة-
قبله.0
أو+0
أو-0
: جميع الأشكال السابقة صالحة لتمثيل الصفر.
أمثلة عن قيم <integer>
غير صالحة:
12.0
: هذه قيمة<number>
وليس<integer>
، على الرغم من أنَّه يمُثِّل عددًا صحيحًا.12.
: لا يجوز استخدام الفواصل العشرية.+----12
: لا يُسمَح إلا باستخدام إشارة واحدة فقط قبل الرقم.ten
: لا يُسمَح باستخدام الأحرف لتمثيل الأرقام._5
: لا يُسمَح باستخدام الشرطات السفلية.\4E94
: يُسمَح باستخدام الأرقام العربية المغربية فقط، هذه القيمة تُمثِّل العدد 5 في اليابانية 五.3e4
: لا يُسمَح باستخدام الصيغة العلمية.
مصادر ومواصفات
- مواصفة CSS Values and Units Module Level 3.
- مواصفة CSS Level 2 (Revision 1).
- مواصفة CSS Level 1.