أحدث البرامج التعليمية وتطوير الشبكة
×

CSS البرنامج التعليمي

CSS الصفحة الرئيسية CSS المقدمة CSS بناء الجملة CSS كيف CSS الألوان CSS خلفيات CSS حدود CSS هوامش CSS حشوة CSS عرض ارتفاع CSS نص CSS الخطوط CSS الروابط CSS قوائم CSS الجداول CSS صندوق نموذج CSS المخطط CSS العرض CSS العرض الاقصى CSS الوظيفة CSS تطفو CSS Inline-block CSS محاذاة CSS Combinators CSS الفئة المزيفة CSS شبه عنصر CSS شريط التنقل CSS القوائم المنسدلة CSS تلميحات CSS معرض الصور CSS صورة التعتيم CSS العفاريت صورة CSS ATTR المختارون أشكال CSS CSS عدادات

CSS3

CSS3 المقدمة CSS3 زوايا مدورة CSS3 صور الحدود CSS3 خلفيات CSS3 الألوان CSS3 التدرجات CSS3 ظلال CSS3 نص CSS3 الخطوط CSS3 2D التحويلات CSS3 التحويلات 3D CSS3 التحولات CSS3 الرسوم المتحركة CSS3 صور CSS3 أزرار CSS3 ترقيم الصفحات CSS3 أعمدة متعددة CSS3 واجهة المستخدم CSS3 مربع تحجيم CSS3 Flexbox CSS3 تساؤلات الإعلام CSS3 أمثلة MQ

CSS تصميم ويب مستجيب

تصميم ويب مستجيب مقدمة تصميم ويب مستجيب العرض تصميم ويب مستجيب شبكة عرض تصميم ويب مستجيب تساؤلات الإعلام تصميم ويب مستجيب صور تصميم ويب مستجيب فيديوهات تصميم ويب مستجيب الأطر

CSS Examples

CSS أمثلة CSS اختبار قصير CSS شهادة

CSS References

CSS مرجع CSS محددات CSS وظائف CSS إشارة أورال CSS Web Safe الخطوط CSS Animatable CSS وحدات CSS PX-EM محول CSS الألوان CSS قيم اللون CSS أسماء الألوان CSS3 دعم المتصفح

 

CSS صندوق نموذج


صندوق CSS نموذج

ويمكن اعتبار كل عناصر HTML مربعات. في CSS، ويستخدم مصطلح "نموذج الصندوق" عندما نتحدث عن تصميم وتخطيط.

نموذج الصندوق المغلق هو في جوهره المربع الذي يلتف حول كل عنصر HTML. وهو يتألف من: هوامش والحدود والحشو، والمحتوى الفعلي.

توضح الصورة أدناه نموذج الصندوق:

شرح أجزاء مختلفة:

  • المحتوى - محتوى مربع، حيث يظهر النص والصور
  • الحشو - يمسح منطقة حول المحتوى.الحشو شفاف
  • الحدود - والحدود أن يذهب حول الحشو والمحتوى
  • الهامش - يمسح منطقة خارج الحدود.الهامش هو شفاف

نموذج الصندوق يسمح لنا لإضافة حدود حول العناصر، وتحديد المسافة بين العناصر.

مثال

div {
    width: 300px;
    padding: 25px;
    border: 25px solid navy;
    margin: 25px;
}
انها محاولة لنفسك »

العرض والارتفاع لعنصر

من أجل وضع العرض والارتفاع عنصر بشكل صحيح في جميع المتصفحات، تحتاج إلى معرفة كيفية عمل نموذج الصندوق.

ملاحظةهام: عند تعيين العرض والارتفاع خصائص عنصر مع CSS، يمكنك فقط تعيين العرض والارتفاع من ناحية المحتوى.لحساب الحجم الكامل للعنصر، يجب أيضا إضافة الحشو والحدود والهوامش.

نفترض أننا نريد أن أسلوب ل <div> العنصر أن يكون العرض الكلي 350px:

مثال

div {
    width: 320px;
    padding: 10px;
    border: 5px solid gray;
    margin: 0;
}
انها محاولة لنفسك »

هنا الرياضيات:

320px (العرض)
+ 20px (يسار + يمين الحشو)
+ 10px (يسار + يمين الحدود)
+ 0px (يسار + الهامش الأيمن)
= 350px

ينبغي أن تحسب إجمالي عرض عنصر من هذا القبيل:

العرض الكلي عنصر = العرض + الحشو الأيسر + الحشو المناسب + الحد الأيسر + الحد الأيمن + الهامش الأيسر + الهامش الأيمن

ينبغي أن تحسب ارتفاع إجمالي عنصرا من هذا القبيل:

ارتفاع إجمالي العنصر = ارتفاع + الحشو كبار + الحشو السفلي + الحد العلوي + الحد السفلي + الهامش العلوي + الهامش السفلي

ملاحظة ملاحظة لشركة آي إي القديمة: إنترنت إكسبلورر 8 والإصدارات السابقة، وتشمل الحشو والحدود في width الممتلكات. لإصلاح هذه المشكلة، إضافة <!DOCTYPE html> إلى صفحة HTML.

اختبر نفسك مع تمارين!

التمرين 1 » التمرين 2» التمرين 3 » التمرين 4»