اذهب إلى المحتوى
  • 0

لماذا حجم الصورة لا يتغير رغم تكبير الصفحة في CSS؟

مصطفى اوريك

السؤال

السلام عليكم.

رغم تكبير صفحة HTML , الصورة الموجودة فيها لا يتغير حجمها, كيف وقع هذا ؟ الخاصية الوحيدة التي أعطيتها للصورة كان height: 60vh, لكن لا أرى أي دور لهذه الخاصية فيما حدث.

أكواد الصفحة المقصودة تجدونها هنا : https://github.com/Mostafa-100/Landing-Page

الصفحة للمعاينة : https://vibrant-lamarr-1c63e6.netlify.app/

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

الخاصية height: 60vh, تحدد ارتفاع الصورة, وانت استخدمت الوحدة vh التي تمثل ارتفاع الشاشة, وحددت قيمة 60 أي سوف تأخذ 60 بالمئة من ارتفاع الشاشة, وهي تعمل بالفعل, ولو حاولت ازالة الخاصية سوف يظهر التصميم بشكل سيء جدا, حاول ذلك

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 27 دقائق مضت قال محمد أبو عواد:

حاول ذلك

إذن الخاصية هي السبب وراء هذا

بتاريخ 29 دقائق مضت قال محمد أبو عواد:

وانت استخدمت الوحدة vh التي تمثل ارتفاع الشاشة, وحددت قيمة 60 أي سوف تأخذ 60 بالمئة من ارتفاع الشاشة

فهمت, لكن ليس كاملا, عندما قمت بتكبير الشاشة وصلت لدرجة ظهور scroll في الصفحة فأليس من المفترض ان إرتفاع الشاشة كبُر عندها -أثناء ظهور sroll-, بالتالي الصورة سيتغير حجمها ؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 4 دقائق مضت قال مصطفى اوريك:

إذن الخاصية هي السبب وراء هذا

فهمت, لكن ليس كاملا, عندما قمت بتكبير الشاشة وصلت لدرجة ظهور scroll في الصفحة فأليس من المفترض ان إرتفاع الشاشة كبُر عندها -أثناء ظهور sroll-, بالتالي الصورة سيتغير حجمها ؟

من الطبيعي عند اعطاء قيمة أكبر من 60 سوف يكبر ارتفاع الصورة وبالتالي اذا كان ارتفاعها أكبر من الشاشة سوف يظهر السكرول لأن ارتفاع الصورة أصبح أكبر من الشاشة, لن يتغير حجم الصورة بناء على الشاشة كما تعتقد

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 3 دقائق مضت قال محمد أبو عواد:

من الطبيعي عند اعطاء قيمة أكبر من 60 سوف يكبر ارتفاع الصورة وبالتالي اذا كان ارتفاعها أكبر من الشاشة سوف يظهر السكرول لأن ارتفاع الصورة أصبح أكبر من الشاشة, لن يتغير حجم الصورة بناء على الشاشة كما تعتقد

لا أظنك فهمت ما أقصده, بتعبير آخر, قصدت أنني عندما إستمررت في تكبير الصفحة التي بها تلك الصورة -لم أكبر الصورة و إنما الصفحة- ظهر السكرول في هذه الصفحة -كون النصوص كبُرت مع تكبيري للصفحة-, فسؤالي أليس إرتفاع الصفحة قد زاد -أثناء ظهور سكرول-, بالتالي سيزيد عندها إرتفاع الصورة لأن قيمة vh تزداد مع إزدياد إرتفاع الصفحة ؟

أرجو أنك فهمت ما قصدت.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 10 دقائق مضت قال مصطفى اوريك:

لا أظنك فهمت ما أقصده, بتعبير آخر, قصدت أنني عندما إستمررت في تكبير الصفحة التي بها تلك الصورة -لم أكبر الصورة و إنما الصفحة- ظهر السكرول في هذه الصفحة -كون النصوص كبُرت مع تكبيري للصفحة-, فسؤالي أليس إرتفاع الصفحة قد زاد -أثناء ظهور سكرول-, بالتالي سيزيد عندها إرتفاع الصورة لأن قيمة vh تزداد مع إزدياد إرتفاع الصفحة ؟

أرجو أنك فهمت ما قصدت.

نعم لقد فهمتك
المقصود بالصفحة ليس كامل الصفحة, بل هناك ما يسمى ب viewport , viewport عبارة عن مساحة العرض الظاهرة في الشاشة الآن, هل فمت ما أقصد؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ الآن قال محمد أبو عواد:

نعم لقد فهمتك
المقصود بالصفحة ليس كامل الصفحة, بل هناك ما يسمى ب viewport , viewport عبارة عن مساحة العرض الظاهرة في الشاشة الآن, هل فمت ما أقصد؟

نعم أظنني فهمت, إذن الإرتفاع يتغير بتغير الأجهزة ؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ الآن قال مصطفى اوريك:

نعم أظنني فهمت, إذن الإرتفاع يتغير بتغير الأجهزة ؟

نعم ممكن ذلك, بسبب اختلاف ارتفاع الشاشات 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...