خصائص Style boxSizing
- الصفحة السابقة boxShadow
- الصفحة التالية captionSide
- العودة إلى الطبقة العليا مثل HTML DOM Style
التعريف والاستخدام
boxSizing
الخصائص تسمح لك بتحديد كيفية تعريف العنصر الخاص الذي يطابق منطقة معينة.
على سبيل المثال، إذا كنت بحاجة إلى وضع إثنين من الصناديق المحددة بالحدود بشكل متوازي، يمكنك تعيين box-sizing إلى "border-box". هذا يجعل المتصفح يظهر صناديق محددة بالعرض والارتفاع المحددين ويضيف الحدود والهوامش إلى الصندوق.
يرجى الرجوع أيضًا إلى:
دليل CSS:خصائص box-sizing
مثال
تغيير خصائص boxSizing:
document.getElementById("myDIV").style.boxSizing = "border-box";
النحو
استرداد خصائص boxSizing:
الجسم.style.boxSizing
تعيين خصائص boxSizing:
الجسم.style.boxSizing = "content-box|border-box|initial|inherit"
قيمة الخصائص
القيمة | وصف |
---|---|
content-box |
القيمة الافتراضية. هذا هو سلوك العرض والارتفاع المحددين المحدد من قبل CSS2.1. يطبق العرض والارتفاع المحددين (وخصائص min/max) على عرض صندوق المحتوى وارتفاعه. يتم تخطيط وتنفيذ الهوامش الداخلية والحدود للعنصر خارج عرض النص وارتفاع النص المحددين. |
border-box |
يحدد العرض والارتفاع المحددين للعنصر صندوق الحدود للعنصر. هذا يعني أن أي هوامش داخليه وخطوط حدودية معينة للعنصر ستتم رسمها داخل العرض والارتفاع المحددين. يمكن الحصول على عرض النص وارتفاع النص عن طريق طرح الهوامش والهوامش من العرض والارتفاع المحددين. |
initial | ضبط هذا الخصائص إلى قيمته الافتراضية. يرجى الرجوع إلى initial. |
inherit | يرث هذا الخصائص من عنصر الأب. يرجى الرجوع إلى inherit. |
تفاصيل التقنية
القيمة الافتراضية: | content-box |
---|---|
القيمة المطلقة: | الخط النصي، يمثل خصائص box-sizing. |
إصدار CSS: | CSS3 |
دعم المتصفحات
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
الدعم | الدعم | الدعم | الدعم | الدعم |
- الصفحة السابقة boxShadow
- الصفحة التالية captionSide
- العودة إلى الطبقة العليا مثل HTML DOM Style