W3Schools - background-size
```wiki
W3Schools - background-size
background-size هي خاصية في CSS تحدد حجم صورة الخلفية. تسمح لك هذه الخاصية بتغيير حجم صورة الخلفية لتناسب عنصر HTML، بغض النظر عن حجم الصورة الأصلي. هذا مفيد بشكل خاص عندما تريد استخدام صورة واحدة كخلفية لعناصر متعددة بأحجام مختلفة.
مقدمة إلى صور الخلفية
قبل الخوض في تفاصيل background-size، من المهم فهم كيفية عمل صور الخلفية بشكل عام. يتم تحديد صورة الخلفية باستخدام خاصية background-image في CSS. يمكن أن تكون صورة الخلفية أي نوع من ملفات الصور المدعومة، مثل JPEG و PNG و GIF.
بمجرد تحديد صورة الخلفية، يمكنك التحكم في كيفية تكرارها (background-repeat، راجع CSS background-repeat)، وموضعها (background-position، راجع CSS background-position)، وحجمها باستخدام background-size.
قيم background-size
تأخذ خاصية background-size مجموعة متنوعة من القيم، والتي يمكن تصنيفها إلى عدة أنواع:
- auto: هذه هي القيمة الافتراضية. تحافظ على نسبة العرض إلى الارتفاع للصورة وتصغرها أو تكبرها لتناسب العنصر.
- cover: تقوم بتغيير حجم الصورة لتغطية العنصر بالكامل. قد يتم اقتصاص بعض أجزاء الصورة. هذه القيمة مفيدة لخلفيات الشاشة الكاملة.
- contain: تقوم بتغيير حجم الصورة لتناسب العنصر بالكامل، مع الحفاظ على نسبة العرض إلى الارتفاع. قد يترك بعض المساحات الفارغة حول الصورة.
- 100%: تضبط عرض الصورة ليساوي 100% من عرض العنصر. يتم تغيير ارتفاع الصورة تلقائيًا للحفاظ على نسبة العرض إلى الارتفاع.
- الطول (بالبكسل، em، rem، %): يمكنك تحديد عرض وارتفاع الصورة بشكل صريح باستخدام وحدات القياس المختلفة.
- كلمات مفتاحية (cover, contain): يمكن استخدام هذه الكلمات المفتاحية مع قيم الطول لتحديد حجم جانب واحد من الصورة.
أمثلة على استخدام background-size
لنلقِ نظرة على بعض الأمثلة العملية لكيفية استخدام background-size في CSS:
المثال 1: استخدام cover
الهدف: تغيير حجم صورة الخلفية لتغطية عنصر div بالكامل.
```css div {
width: 500px; height: 300px; background-image: url("image.jpg"); background-size: cover; background-repeat: no-repeat;
} ```
في هذا المثال، سيتم تغيير حجم الصورة "image.jpg" لتغطية عنصر div الذي يبلغ عرضه 500 بكسل وارتفاعه 300 بكسل. إذا كانت نسبة العرض إلى الارتفاع للصورة مختلفة عن نسبة العرض إلى الارتفاع للعنصر، فسيتم اقتصاص بعض أجزاء الصورة.
المثال 2: استخدام contain
الهدف: تغيير حجم صورة الخلفية لتناسب عنصر div بالكامل، مع الحفاظ على نسبة العرض إلى الارتفاع.
```css div {
width: 500px; height: 300px; background-image: url("image.jpg"); background-size: contain; background-repeat: no-repeat;
} ```
في هذا المثال، سيتم تغيير حجم الصورة "image.jpg" لتناسب عنصر div الذي يبلغ عرضه 500 بكسل وارتفاعه 300 بكسل، مع الحفاظ على نسبة العرض إلى الارتفاع. إذا كانت نسبة العرض إلى الارتفاع للصورة مختلفة عن نسبة العرض إلى الارتفاع للعنصر، فستبقى بعض المساحات الفارغة حول الصورة.
المثال 3: استخدام قيم الطول
الهدف: تحديد عرض وارتفاع صورة الخلفية بشكل صريح.
```css div {
width: 500px; height: 300px; background-image: url("image.jpg"); background-size: 200px 150px; /* العرض 200 بكسل، الارتفاع 150 بكسل */ background-repeat: no-repeat;
} ```
في هذا المثال، سيتم تغيير حجم الصورة "image.jpg" ليصبح عرضها 200 بكسل وارتفاعها 150 بكسل. قد لا تتناسب الصورة مع العنصر تمامًا.
المثال 4: استخدام قيم نسب مئوية
الهدف: تحديد حجم صورة الخلفية كنسبة مئوية من عرض وارتفاع العنصر.
```css div {
width: 500px; height: 300px; background-image: url("image.jpg"); background-size: 50% 75%; /* العرض 50% من عرض العنصر، الارتفاع 75% من ارتفاع العنصر */ background-repeat: no-repeat;
} ```
في هذا المثال، سيتم تغيير حجم الصورة "image.jpg" ليصبح عرضها 50% من عرض عنصر div وارتفاعها 75% من ارتفاع عنصر div.
background-size مع background-position
يمكن استخدام background-size جنبًا إلى جنب مع background-position للتحكم في كيفية عرض صورة الخلفية. على سبيل المثال، إذا كنت تستخدم background-size: cover، فقد تحتاج إلى استخدام background-position لتحديد الجزء من الصورة الذي تريد عرضه.
راجع CSS background-position للحصول على مزيد من المعلومات حول تحديد موضع صورة الخلفية.
background-size مع background-repeat
عادةً ما يتم استخدام background-size مع background-repeat: no-repeat لمنع تكرار صورة الخلفية. إذا لم تقم بتعيين background-repeat إلى no-repeat، فسيتم تكرار الصورة لتغطية العنصر بالكامل، مما قد يؤدي إلى نتائج غير مرغوب فيها.
راجع CSS background-repeat للحصول على مزيد من المعلومات حول التحكم في تكرار صورة الخلفية.
التوافق مع المتصفحات
خاصية background-size مدعومة على نطاق واسع في معظم المتصفحات الحديثة، بما في ذلك Chrome و Firefox و Safari و Edge و Opera. ومع ذلك، قد تحتاج إلى استخدام بادئات المتصفح (مثل -webkit-background-size و -moz-background-size و -o-background-size) لضمان التوافق مع الإصدارات القديمة من بعض المتصفحات. لحسن الحظ، هذا لم يعد ضرورياً في معظم الحالات.
استخدامات متقدمة لـ background-size
- الصور المتجاوبة: يمكن استخدام background-size لإنشاء صور متجاوبة تتكيف مع أحجام الشاشات المختلفة.
- معرض الصور: يمكن استخدام background-size لإنشاء معرض صور باستخدام صور الخلفية.
- التأثيرات المرئية: يمكن استخدام background-size مع التقنيات الأخرى لإنشاء تأثيرات مرئية جذابة.
background-size و الخيارات الثنائية (Binary Options) - علاقة غير مباشرة
على الرغم من أن background-size هي خاصية CSS ولا ترتبط مباشرة بالخيارات الثنائية، إلا أنها يمكن أن تلعب دورًا في تصميم واجهة المستخدم لمنصات تداول الخيارات الثنائية. واجهة مستخدم جذابة وسهلة الاستخدام أمر بالغ الأهمية لنجاح أي منصة تداول. يمكن استخدام background-size لضمان عرض الصور والخلفيات بشكل صحيح على جميع الأجهزة والشاشات، مما يحسن تجربة المستخدم.
كما يمكن استخدامها في إنشاء رسوم بيانية أو تمثيلات مرئية للبيانات المتعلقة بالأسواق المالية، والتي يمكن أن تساعد المتداولين في اتخاذ قرارات تداول مستنيرة.
استراتيجيات الخيارات الثنائية ذات الصلة (مع روابط افتراضية)
- استراتيجية 60 ثانية: تداول سريع يعتمد على التنبؤ بحركة السعر في غضون 60 ثانية.
- استراتيجية مارتينجال: استراتيجية تداول خطرة تعتمد على مضاعفة حجم التداول بعد كل خسارة.
- استراتيجية المتوسطات المتحركة: استخدام المتوسطات المتحركة لتحديد الاتجاهات ونقاط الدخول والخروج.
- استراتيجية اختراق النطاق: التداول بناءً على اختراق مستويات الدعم والمقاومة.
- استراتيجية البولينجر باندز: استخدام نطاقات بولينجر لتحديد التقلبات ونقاط الدخول والخروج.
- استراتيجية RSi: استخدام مؤشر القوة النسبية لتحديد مناطق ذروة الشراء والبيع.
- استراتيجية MACD: استخدام مؤشر MACD لتحديد الاتجاهات وتوليد إشارات التداول.
- استراتيجية التداول بناءً على الأخبار: التداول بناءً على الأحداث الإخبارية الهامة.
- استراتيجية التداول العكسي: البحث عن انعكاسات الاتجاه.
- استراتيجية التداول مع الاتجاه: التداول في اتجاه الاتجاه السائد.
التحليل الفني و background-size
يمكن استخدام background-size في عرض الرسوم البيانية للتحليل الفني. على سبيل المثال، يمكن استخدامها لضبط حجم الشموع اليابانية أو خطوط الاتجاه في الرسم البياني.
- الشموع اليابانية: نمط رسم بياني شائع يستخدم لتمثيل حركة السعر.
- خطوط الاتجاه: خطوط تربط بين نقاط السعر لتحديد الاتجاهات.
- مستويات الدعم والمقاومة: مستويات سعرية حيث يميل السعر إلى التوقف أو الانعكاس.
- أنماط الرسوم البيانية: تشكيلات سعرية تشير إلى احتمالات حركة السعر المستقبلية.
- مؤشر ستوكاستيك: مؤشر يقيس زخم السعر.
تحليل حجم التداول و background-size
يمكن استخدام background-size في عرض بيانات حجم التداول. على سبيل المثال، يمكن استخدامها لإنشاء تمثيلات بصرية لحجم التداول في الرسم البياني.
- حجم التداول: عدد الأسهم أو العقود المتداولة في فترة زمنية معينة.
- السيولة: سهولة شراء وبيع الأصل.
- التقلب: مدى تغير سعر الأصل.
- العمق: عدد أوامر الشراء والبيع في مستويات الأسعار المختلفة.
- تحليل دفتر الأوامر: تحليل أوامر الشراء والبيع لتحديد مستويات الدعم والمقاومة.
مؤشرات الخيارات الثنائية و background-size
يمكن استخدام background-size في عرض مؤشرات الخيارات الثنائية. على سبيل المثال، يمكن استخدامها لإنشاء تمثيلات بصرية لمؤشر القوة النسبية (RSI) أو مؤشر الماكد (MACD).
- مؤشر القوة النسبية (RSI): مؤشر يقيس زخم السعر.
- مؤشر الماكد (MACD): مؤشر يقيس العلاقة بين متوسطين متحركين.
- مؤشر ستوكاستيك: مؤشر يقيس زخم السعر.
- مؤشر ADX: مؤشر يقيس قوة الاتجاه.
- مؤشر بارابوليك SAR: مؤشر يحدد نقاط الدخول والخروج المحتملة.
الاتجاهات في الخيارات الثنائية و background-size
يمكن استخدام background-size في تمثيل الاتجاهات في الخيارات الثنائية. على سبيل المثال، يمكن استخدامها لإنشاء خطوط اتجاه مرئية على الرسوم البيانية.
- الاتجاه الصاعد: حركة السعر نحو الأعلى.
- الاتجاه الهابط: حركة السعر نحو الأسفل.
- الاتجاه الجانبي: حركة السعر في نطاق ضيق.
- الارتداد: انعكاس الاتجاه.
- الاستمرار: استمرار الاتجاه.
ملحوظة: يجب دائمًا إجراء بحث شامل وفهم المخاطر المرتبطة بتداول الخيارات الثنائية قبل البدء في التداول. ``` ```
ابدأ التداول الآن
سجّل في IQ Option (الحد الأدنى للإيداع 10 دولار) افتح حساباً في Pocket Option (الحد الأدنى للإيداع 5 دولار)
انضم إلى مجتمعنا
اشترك في قناة Telegram الخاصة بنا @strategybin لتصلك: ✓ إشارات تداول يومية ✓ تحليلات استراتيجية حصرية ✓ تنبيهات اتجاهات السوق ✓ مواد تعليمية للمبتدئين