CSS Width and Height: Difference between revisions

From binaryoption
Jump to navigation Jump to search
Баннер1
(@pipegas_WP)
(No difference)

Revision as of 21:38, 22 April 2025

عرض وارتفاع CSS

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

فهم الأساسيات

  • العرض (Width): يحدد عرض العنصر، أي طوله الأفقي.
  • الارتفاع (Height): يحدد ارتفاع العنصر، أي طوله الرأسي.

يمكن تحديد العرض والارتفاع بوحدات مختلفة مثل:

  • بكسل (px): وحدة ثابتة، تحدد الحجم الدقيق.
  • نسبة مئوية (%): تحدد الحجم بالنسبة للعنصر الأب.
  • وحدات أخرى: مثل em, rem, vw, vh، وغيرها. (راجع وحدات CSS لمزيد من التفاصيل).

تحديد العرض والارتفاع

هناك عدة طرق لتحديد العرض والارتفاع في CSS:

  • التحديد المباشر:
   ```css
   div {
     width: 200px;
     height: 100px;
   }
   ```

هذا الكود سيجعل عرض أي عنصر `

` في الصفحة 200 بكسل وارتفاعه 100 بكسل.
  • استخدام النسب المئوية:
   ```css
   div {
     width: 50%;
     height: auto;
   }
   ```
هذا الكود سيجعل عرض أي عنصر `
` 50% من عرض العنصر الأب. لاحظ استخدام `auto` للارتفاع؛ هذا يسمح للارتفاع بالتكيف بناءً على المحتوى.
  • الارتفاع التلقائي (Auto):
   إذا لم يتم تحديد الارتفاع، فإن المتصفح سيحاول حساب الارتفاع بناءً على المحتوى الموجود داخل العنصر. هذا هو السلوك الافتراضي لمعظم العناصر.
  • الخاصية max-width و max-height:
   تُستخدم هذه الخصائص لتحديد الحد الأقصى للعرض والارتفاع.  العنصر لن يتجاوز هذه القيم، حتى لو كان المحتوى يتطلب ذلك. (راجع max-width و max-height).
  • الخاصية min-width و min-height:
   تُستخدم هذه الخصائص لتحديد الحد الأدنى للعرض والارتفاع. العنصر لن يكون أصغر من هذه القيم، حتى لو كان المحتوى أصغر. (راجع min-width و min-height).

تأثير العرض والارتفاع على العناصر المختلفة

Баннер