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

Mahmoud Hassan19

الأعضاء
  • المساهمات

    145
  • تاريخ الانضمام

  • تاريخ آخر زيارة

إجابات الأسئلة

  1. إجابة Mahmoud Hassan19 سؤال في احتاج مساعده كانت الإجابة المقبولة   
    مرحبا
    لقد راجعت الكود واتضح ان المشكلة لديك في class header
    هنا في
    .header { background-image: url(assets/images/batik\ mob.gif) !important; background-size: cover !important; height: 100vh; width: 100%; background-position: center center !important; } هنا تفرض ان background-size:cover
    اي انه يملي المساحة كامل وكما height 100hv اي ياخد full height screen  وفي شاشات اللابتوب يكون  عرض الشاشة اكبر من ارتفاعها لذلك لاتلاحظ هنا اي مشاكل  ولالكن علي شاشات الموبيل يكون ارتفاع الشاشة اكبر من عرضها لذالك تجد انه ال background حصل له stretched
    لذاللك لحل هذه المشكل يمكن تجيم ارتفاع عند 400px مثلا
    @media (max-width: 768px) { .header { background-size: auto !important; //reset حجم الشاشة background-attachment: scroll !important; height: 400px; } } اضف هذا في style
  2. إجابة Mahmoud Hassan19 سؤال في كيف نعطي لعنصر Grid إرتفاعا مرنا؟ كانت الإجابة المقبولة   
    مرحبا
    المشكلة عندك ان main  واخد height  ال parent  الخاص   wrapper (1000vh)
    لحل هذ المشكلة :
    من الممكن  تضيف dev  بداخل  main وتعطيه min-height ويودي نفس الوظيفة 
     
    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> * { box-sizing: border-box; } .wrapper { display: grid; grid-template-columns: repeat(5, 1fr); grid-template-areas: "main main main aside aside"; gap: 20px; height: 1000vh; } .main { background-color: red; grid-area: main; /* min-height: 400px; */ } .aside-bar { background-color: blue; grid-area: aside; } .inside-main{ background-color: black; min-height: 400px;// اعطاء min-height } </style> </head> <body> <div class="wrapper"> <div class="main"> <div class="inside-main"> // انشاء div داخل main </div> </div> <div class="aside-bar"></div> </div> </body> </html>  
  3. إجابة Mahmoud Hassan19 سؤال في Function is retruning random number كانت الإجابة المقبولة   
    حل اخر لهذه المشكلة انك ممكن ان تستخدم الدالة ترجع string
    مثل هذا وسوف تعمل معك
     
    #include <iostream> #include <string> using namespace std; string calcspecial(int num1, int num2) { string result; if (num1 == num2) { result = "First = Second -> " + to_string(num1) + " + " + to_string(num2) + " = " + to_string(num1 + num2); } else if (num1 > num2) { result = "First > Second -> " + to_string(num1) + " - " + to_string(num2) + " = " + to_string(num1 - num2); } else { result = "First < Second -> " + to_string(num2) + " - " + to_string(num1) + " = " + to_string(num2 - num1); } return result; } int main() { cout << calcspecial(40, 40) << "\n"; cout << calcspecial(200, 50) << "\n"; cout << calcspecial(100, 300) << "\n"; return 0; }  
×
×
  • أضف...