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

السؤال

نشر

السلام عليكم ورحمة الله وبركاته قد انهيت هذه الصفحة وانهيت ال responsive الخاص بها لكن لا ادري لماذا تظهر معي مساحة فارغة في اليسار يعني scroll وانا لم اقم بتضمين اي شيء فيها حاولت استخدام كل الحلول لكن لم ينجح اي شيء image.thumb.png.f765efa1759f98c6d4b9ec2b90a00d13.pngimage.thumb.png.b7426bd8039fdbbcca442cce762a26a5.pngimage.thumb.png.3839f274e4010e8c376e335372fca366.png

last project.zip

Recommended Posts

  • 1
نشر

وعليكم السلام ورحمة الله وبركاته.

المشكلة لديك في هذا العنصر :

image.thumb.png.e5587800e76cf1eab7d8537866dc5e1f.png

لاحظ كيف أنك تستخدم :

margin-right: 50% !important;
transform: translateX(25%);

ولهذا فإنه يتم إزاحته كثيرا جهة اليسار مما يسبب تلك المسافة الزائدة.

ويفضل لجعل العنصر في المنتصف إستخدام flexbox كالتالي .

في ملف src\sass\index.scss سطر 389 يرجى إستبدال التنسيقات بالتالي :

.center-div {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}

أو إذا أردت إستخدام التنسيقات التي لديك يمكنك وضع خاصية overflow hidden للعنصر curve-contain كالتالي :

.curve-contain{
  overflow: hidden;
}

 

  • 1
نشر

المشكلة في العنصر الذي يحمل الكلاس center-div text-center يستحوذ على مساحة أكبر من باقي العناصر ويظهر خارج الـ container.

 وذلك بسبب وضع margin جهة اليمين له، عليك حذفه ومعالجة الأمر عند مساحة الشاشة التي تظهر بها المشكلة وهي 1200px.

من الأفضل تجنب وضع margin للعناصر لتنفيذ التصميم، واستخدام gap الخاصة بـ Flexbox والـ Padding لتنسيق التصميم.

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...