English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يستخدم خاصية box-sizing CSS لتغيير القيم الافتراضيةنموذج صندوق CSS،المتصفح عادة يستخدم هذا النموذج لتحديد عرض وارتفاع العناصر.
جدول التالي يوضح وصف الاستخدام والتاريخ الإصداري لهذه الخاصية، وكذلك استخدام هذه الخاصية في جملة JavaScript.
القيمة الافتراضية: | content-box |
---|---|
يُستخدم مع: | جميع العناصر التي تقبل العرض أو الارتفاع |
الوراثة: | لا |
يمكنه التأثير بالتحريك: | لا انظر إلى خصائص التحريك。 |
الإصدار: | ميزات CSS3 الجديدة |
جملة JavaScript: | object.style.boxSizing="border-box" |
جملة النص الخاصة بهذه الخاصية هي:
box-sizing: content-box | padding-box | border-box | initial | inherit
المثال التالي يوضح كيفية استخدام خاصية box-sizing.
.box { width: 50%; padding: 15px; float: left; border: 5px solid #000; box-sizing: border-box; }اختبر لمعرفة‹/›
جدول التالي يصف القيم لهذه الخاصية.
القيمة | الوصف |
---|---|
content-box | تتضمن القيم المحددة للخصائص width وheight محتوى العنصر فقط. لا تشمل الحشو أو الحواف أو الهوامش. |
padding-box | تتضمن القيم المحددة للخصائص width وheight حجم الحشو، وليس الحواف أو الهوامش. |
border-box | تتضمن القيم المحددة للخصائص width وheight الحشو والهوامش، وليس الحواف أو الهوامش. |
initial | ضبط هذه الخاصية إلى قيمتها الافتراضية. |
inherit | إذا تم تحديد هذا، فإن العناصر ذات الصلة تأخذ قيمة الخاصية box-sizing من العنصر الأب. |
مستوى التوافق للمتصفحات للخصائص box-sizing، الأرقام في الجدول التالي تمثل أحدث إصدار من المتصفح الذي يدعم هذه الخاصية؛ جميع المتصفحات الشائعة يدعمون هذه الخاصية.
|
يرجى الرجوع إلى الدروس المتعلقة بالمحتوى التالي:نموذج الصندوق CSS،حجم CSS。