Theme
Primary Color

تكليفات الدروس من [ 7 ] إلى [ 10 ]

[ 5 ] تكليفات على [ Control Flow, Interpolation ]

التكليف 01

  • لديك المتغيرات التالية
  • المطلوب كتابة SASS Code تستعمل فيه قيم المتغيرات جميعها لتخرج بال Output المطلوب
  • في حالة تغيرت قيمة متغير اللغة من en إلى ar تختلف القيم في ال Output كما في الأمثلة التالية
  • الهوامش الداخلية “Padding” للعنصر الإبن يتم حسابها عملية حسابية ولا تكتبها بيدك
  • يجب إستخدام المتغيرات لكتابة أسماء جميع ال Classes ولا تكتبها بيدك
$main: "school";
$child: "box";
$language: "en"; // English
$gap: 20px;

// Output
.school {
  padding: 20px;
  direction: ltr;
  margin-left: 20px;
}
.school .school-box {
  padding: 10px;
}
.school:hover .school-box {
  background-color: #eee;
}
$main: "school";
$child: "box";
$language: "ar"; // Arabic
$gap: 20px;

// Output
.school {
  padding: 20px;
  direction: rtl;
  margin-right: 20px;
}
.school .school-box {
  padding: 10px;
}
.school:hover .school-box {
  background-color: #eee;
}

التكليف 02

  • لديك المتغيرات التالية
  • المطلوب إظهار التعليقات كما في المثال بدون كتابة إسم اللون بنفسك
// SASS Code
$main-color: red;
$alt-color: blue;

// Needed Output
/* Theme Version: 1.0 */
/* Website Theme Main Color Is: red */
/* Website Theme Alternate Color Is: blue */

التكليف 03

  • لديك المتغير التالي
  • في كل حالة يظهر لون معين في ال Class
  • إذا كان الرقم أكبر من 8 يكون اللون blue
  • إذا كان الرقم أكبر من 5 يكون اللون green
  • أي شيء غير ذلك يكون اللون red
// SASS Code
$number: 10;
$number: 8;
$number: 5;

// Larger Than 8
.class {
  color: blue;
}

// Larger Than 5
.class {
  color: green;
}

// Anything Else
.class {
  color: red;
}

التكليف 04

  • لديك المتغيرات التالية
  • نريد إستعمال If Condition بها بعض الشروط في سطر واحد وهي كما يلي
  • إذا كان الرقم أكبر من 5
  • وإذا كان اللون في نفس الوقت red
  • وإذا كانت القيمة الخاصة بال theme ليست dark
  • يجب عليك إستعمال not
ملحوظة

إبحث عن not و and في ال Control Flow

// SASS Code
$number: 10;
$color: red;
$theme: light;

// Write If Condition Code Here

// Output
.class {
  color: red;
}

التكليف 05

  • لديك المتغير الخاص بالرقم
  • نريد إستعمال شرط داخل شرط
  • شاهد قيمة المتغير وال Output المطلوب بناء عليها
// SASS Code
$number: 10;

// Output
.box {
  background-color: #EEE;
  text-align: center;
}
// SASS Code
$number: 9;

// Output
.box {
  background-color: #EEE;
}
// SASS Code
$number: 8;

// Output
// Nothing

حلول التكليفات

Premium

حلول التكليفات متاحة للأعضاء ال Premium

راجع الحلول وطور مهاراتك مع العضوية المميزة

اكتشف العضوية المميزة