استخدام Box Model في CSS- الهيكل وتحديد المواقع

في 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 ، يمكنك التحكم في تحديد مواقع العناصر وحجمها وتباعدها داخل واجهتك.