CSS Width and Height: Difference between revisions
(@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; } ```
هذا الكود سيجعل عرض أي عنصر `
- استخدام النسب المئوية:
```css div { width: 50%; height: auto; } ```هذا الكود سيجعل عرض أي عنصر `
- الارتفاع التلقائي (Auto):
إذا لم يتم تحديد الارتفاع، فإن المتصفح سيحاول حساب الارتفاع بناءً على المحتوى الموجود داخل العنصر. هذا هو السلوك الافتراضي لمعظم العناصر.
- الخاصية max-width و max-height:
تُستخدم هذه الخصائص لتحديد الحد الأقصى للعرض والارتفاع. العنصر لن يتجاوز هذه القيم، حتى لو كان المحتوى يتطلب ذلك. (راجع max-width و max-height).
- الخاصية min-width و min-height:
تُستخدم هذه الخصائص لتحديد الحد الأدنى للعرض والارتفاع. العنصر لن يكون أصغر من هذه القيم، حتى لو كان المحتوى أصغر. (راجع min-width و min-height).
تأثير العرض والارتفاع على العناصر المختلفة
- عناصر المستوى (Inline): مثل `` و `<a>`. عادة ما لا يكون لها عرض وارتفاع محدد. محاولات تحديد العرض والارتفاع لها تأثير محدود. (راجع عناصر المستوى والكتلة).
- عناصر الكتلة (Block): مثل `` و `
`. تأخذ كامل العرض المتاح لها، ويمكن تحديد عرضها وارتفاعها بسهولة. (راجع عناصر المستوى والكتلة).
- عناصر الاستبدال (Replaced Elements): مثل `<img>` و `<video>`. لها عرض وارتفاع افتراضيان بناءً على ملف المصدر، ويمكن تعديلهما باستخدام CSS. (راجع عناصر الاستبدال).
- العرض والارتفاع في الجداول: يتم التحكم في عرض الأعمدة والصفوف في الجداول باستخدام خصائص خاصة مثل `width` و `height` على عناصر ``, `
` و ` `. العرض والارتفاع في التصميم المتجاوب
في التصميم المتجاوب، من المهم استخدام العرض والارتفاع بشكل مرن. استخدم النسب المئوية بدلاً من البكسل لتحديد الأبعاد، مما يسمح للعناصر بالتكيف مع أحجام الشاشات المختلفة. استخدم أيضًا `max-width` و `max-height` لمنع العناصر من أن تصبح كبيرة جدًا على الشاشات الكبيرة. (راجع التصميم المتجاوب).
الخصائص ذات الصلة
- padding: المسافة بين محتوى العنصر وحدوده. (راجع Padding).
- border: الحدود حول العنصر. (راجع Border).
- margin: المسافة بين حدود العنصر والعناصر المجاورة. (راجع Margin).
- box-sizing: يحدد كيفية حساب العرض والارتفاع، بما في ذلك padding و border. (راجع box-sizing).
أمثلة عملية
| الكود CSS | النتيجة | |---|---| | ```css
div {
width: 300px;
height: 200px;
background-color: lightblue;
} ``` | سيظهر مربع أزرق فاتح بعرض 300 بكسل وارتفاع 200 بكسل. | | ```css
img {
max-width: 100%;
height: auto;
} ``` | ستتأكد الصورة من أنها لا تتجاوز عرض الحاوية الخاصة بها، وسيتم تغيير حجمها بشكل متناسب. | | ```css
.container {
width: 80%;
margin: 0 auto;
background-color: lightgray;
} ``` | سيظهر حاوية رمادية فاتحة بعرض 80% من الصفحة وتتمركز أفقيًا. |استراتيجيات تداول الخيارات الثنائية ذات الصلة (للمقارنة والقياس)
- استراتيجية مارتينجال
- استراتيجية فيبوناتشي
- استراتيجية بولينجر باند
- استراتيجية الاختراق
- استراتيجية المتوسطات المتحركة
- استراتيجية RSI
- استراتيجية MACD
- استراتيجية الدعم والمقاومة
- استراتيجية الشموع اليابانية
- استراتيجية الاتجاه
- استراتيجية التداول المتأرجح
- استراتيجية التداول اليومي
- استراتيجية التحكيم
- استراتيجية المضاربة
- استراتيجية التداول الخوارزمي
التحليل الفني وحجم التداول
- التحليل الفني
- مؤشر القوة النسبية (RSI)
- مؤشر الماكد (MACD)
- خطوط بولينجر
- حجم التداول
- الشموع اليابانية
- التحليل الأساسي
الخلاصة
فهم العرض والارتفاع في CSS هو أساس تصميم صفحات ويب جذابة وظيفية. من خلال استخدام الوحدات المناسبة والخصائص ذات الصلة، يمكنك التحكم في أبعاد العناصر وإنشاء تصميمات متجاوبة تتكيف مع مختلف الأجهزة والشاشات. تدرب على استخدام هذه الخصائص في مشاريعك الخاصة لتعزيز فهمك.
ابدأ التداول الآن
سجل في IQ Option (الحد الأدنى للإيداع $10) افتح حساباً في Pocket Option (الحد الأدنى للإيداع $5)
انضم إلى مجتمعنا
اشترك في قناة Telegram الخاصة بنا @strategybin للحصول على: ✓ إشارات تداول يومية ✓ تحليلات استراتيجية حصرية ✓ تنبيهات باتجاهات السوق ✓ مواد تعليمية للمبتدئين