في CSS ، Box Model يعد المفهوم مفهومًا مهمًا لتحديد كيفية تنظيم العنصر ووضعه على صفحة ويب. يتكون من مكونات أساسية مثل المحتوى Padding و Border و Margin.
Content
Content هي المنطقة التي تحتوي على المحتوى الفعلي للعنصر ، مثل النص أو الصور أو مقاطع الفيديو.
لتحديد حجم المحتوى ، نستخدم خصائص width و height.
Padding
Padding هي المساحة حول المحتوى ، مما يخلق فجوة بين المحتوى والعنصر border.
لتحديد padding القيم ، نستخدم padding-top, padding-right,padding-bottom وخصائص . padding-left
Border
يمثل Border المخطط التفصيلي حول العنصر ، مما يؤدي إلى إنشاء حدود واضحة بين المحتوى والمنطقة المحيطة.
لتنسيق border ، نستخدم border-width ، border-style و ، border-color وخصائص.
Margin
Margin هي المساحة خارج العنصر border ، مما يخلق فجوة بين العناصر الأخرى.
لتحديد margin القيم ، نستخدم margin-top ، و margin-right ، والخصائص. margin-bottom margin-left
من خلال استخدام Box Model CSS ، يمكننا تخصيص حجم وموضع عنصر عن طريق تعديل قيم مكوناته.
مثال:
.box {
width: 200px;
height: 100px;
padding: 20px;
border: 1px solid black;
margin: 10px;
}
في المثال أعلاه ، يبلغ عرض العنصر الذي يحتوي .box على الفئة 200 بكسل وارتفاعه 100 بكسل. يبلغ حجمها 20 بكسل padding ، والأسود border بسمك 1 بكسل ، و 10 بكسل margin.
من خلال ضبط هذه القيم ، يمكنك إنشاء عناصر ذات أحجام ومسافات مختلفة على صفحة الويب الخاصة بك. من خلال استخدام Box Model ، يمكنك التحكم في تحديد مواقع العناصر وحجمها وتباعدها داخل واجهتك.

