W3Schools - background-size

From binaryoption
Jump to navigation Jump to search
Баннер1

```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 لضمان عرض الصور والخلفيات بشكل صحيح على جميع الأجهزة والشاشات، مما يحسن تجربة المستخدم.

كما يمكن استخدامها في إنشاء رسوم بيانية أو تمثيلات مرئية للبيانات المتعلقة بالأسواق المالية، والتي يمكن أن تساعد المتداولين في اتخاذ قرارات تداول مستنيرة.

استراتيجيات الخيارات الثنائية ذات الصلة (مع روابط افتراضية)

التحليل الفني و background-size

يمكن استخدام background-size في عرض الرسوم البيانية للتحليل الفني. على سبيل المثال، يمكن استخدامها لضبط حجم الشموع اليابانية أو خطوط الاتجاه في الرسم البياني.

تحليل حجم التداول و background-size

يمكن استخدام background-size في عرض بيانات حجم التداول. على سبيل المثال، يمكن استخدامها لإنشاء تمثيلات بصرية لحجم التداول في الرسم البياني.

  • حجم التداول: عدد الأسهم أو العقود المتداولة في فترة زمنية معينة.
  • السيولة: سهولة شراء وبيع الأصل.
  • التقلب: مدى تغير سعر الأصل.
  • العمق: عدد أوامر الشراء والبيع في مستويات الأسعار المختلفة.
  • تحليل دفتر الأوامر: تحليل أوامر الشراء والبيع لتحديد مستويات الدعم والمقاومة.

مؤشرات الخيارات الثنائية و background-size

يمكن استخدام background-size في عرض مؤشرات الخيارات الثنائية. على سبيل المثال، يمكن استخدامها لإنشاء تمثيلات بصرية لمؤشر القوة النسبية (RSI) أو مؤشر الماكد (MACD).

الاتجاهات في الخيارات الثنائية و background-size

يمكن استخدام background-size في تمثيل الاتجاهات في الخيارات الثنائية. على سبيل المثال، يمكن استخدامها لإنشاء خطوط اتجاه مرئية على الرسوم البيانية.

ملحوظة: يجب دائمًا إجراء بحث شامل وفهم المخاطر المرتبطة بتداول الخيارات الثنائية قبل البدء في التداول. ``` ```

ابدأ التداول الآن

سجّل في IQ Option (الحد الأدنى للإيداع 10 دولار) افتح حساباً في Pocket Option (الحد الأدنى للإيداع 5 دولار)

انضم إلى مجتمعنا

اشترك في قناة Telegram الخاصة بنا @strategybin لتصلك: ✓ إشارات تداول يومية ✓ تحليلات استراتيجية حصرية ✓ تنبيهات اتجاهات السوق ✓ مواد تعليمية للمبتدئين

Баннер