Freecodecamp: تحديات CSS HEX / RGB - ضغط وتقليل التكرار

تم إنشاؤها على ٤ أبريل ٢٠١٦  ·  3تعليقات  ·  مصدر: freeCodeCamp/freeCodeCamp

هناك شكوى شائعة نحصل عليها تتعلق بنهاية قسم HTML / CSS. هناك 15 تحديًا مختلفًا في هذين الموضوعين - استخدام قيم RGB و HEX لتغيير لون الخطوط.

هناك الكثير من التكرار هنا ، وبصراحة ، لا نحتاج حقًا إلى تغيير كل لون واحدًا تلو الآخر للحصول على الصورة.

أقترح أن نخفض هذه إلى النصف على الأقل ، وربما الثالثة. ربما تجمع بين إعدادات اللون في تحد واحد؟ ("اضبط العنصر 1 على اللون الأبيض ، والعنصر 2 على الأحمر ، والعنصر 3 على اللون الأخضر" ، وما إلى ذلك؟)

لست متأكدًا من مقدار عناصر RGB التي يجب أن تكرر مباشرة عناصر Hex السابقة. هل يمكننا تقديم كلاهما في نفس الدرس؟

دعنا نستخدم هذا الموضوع لاكتشاف حالة نهائية محتملة قبل أن نضع علامة عليها على أنها "مطلوب مساعدة"

image

وضع العلامات: @ FreeCodeCamp / issue-moderators

help wanted learn

التعليق الأكثر فائدة

تقييم التحدي

اقتراح

أعتقد أنه يمكنك دمج 15 تحديًا في هذه التحديات الخمسة:

  • استخدم كود Hex للألوان المحددة - مقدمة إلى الأكواد السداسية العشرية.
  • استخدم كود Hex لمزيج الألوان - لقد ذكرت وجود جدول لألوان العينة لتحدي المقدمة ولكن للحفاظ على هذا التحدي خفيفًا قدر الإمكان ، يمكن تخصيص هذا التحدي لتجربة ألوان مختلفة وإجراء اختبار فقط لما إذا كان لديهم استخدمت بنجاح لونًا لتلوين الخلفية.
  • استخدام كود Hex المختصر - مقدمة لأكواد سداسية عشرية مختصرة.
  • استخدم قيم RGB إلى Color Elements - مقدمة لقيم RGB.
  • استخدم قيم RGB لـ Mix of Colors - استخدم جدولًا مشابهًا للتحدي أعلاه ولكن مع RGB. ربما تضيف عمودًا آخر لمقارنة الأكواد السداسية و RGB ، مما يعزز استخدام الأكواد السداسية و RGB.

ال 3 كومينتر

تقييم التحدي

اقتراح

أعتقد أنه يمكنك دمج 15 تحديًا في هذه التحديات الخمسة:

  • استخدم كود Hex للألوان المحددة - مقدمة إلى الأكواد السداسية العشرية.
  • استخدم كود Hex لمزيج الألوان - لقد ذكرت وجود جدول لألوان العينة لتحدي المقدمة ولكن للحفاظ على هذا التحدي خفيفًا قدر الإمكان ، يمكن تخصيص هذا التحدي لتجربة ألوان مختلفة وإجراء اختبار فقط لما إذا كان لديهم استخدمت بنجاح لونًا لتلوين الخلفية.
  • استخدام كود Hex المختصر - مقدمة لأكواد سداسية عشرية مختصرة.
  • استخدم قيم RGB إلى Color Elements - مقدمة لقيم RGB.
  • استخدم قيم RGB لـ Mix of Colors - استخدم جدولًا مشابهًا للتحدي أعلاه ولكن مع RGB. ربما تضيف عمودًا آخر لمقارنة الأكواد السداسية و RGB ، مما يعزز استخدام الأكواد السداسية و RGB.

هذا يبدو فقط عن الكمال. أنا بعت.

لخلط الألوان:
قد يكون من المنطقي أن يكون لديك 3 عناصر مختلفة يجب تخصيصها باللون الأحمر / الأخضر / الأزرق باستخدام Hex / RGB. اختبار واحد لكل لون ، فقط للتحقق من ضبطها.

ربما تضيف واحدة لأنواع مختلفة من الترميزات ، قد لا يكون هناك سداسي عشري فقط على الويب وحتى يمكن أن يكون طولها من 1 إلى 6 أحرف وهذا أيضا ينبغي النظر فيه من أجل المصادقة. مثال: # f00 أحمر مثل # ff0000. لذلك هناك خطأ في التحقق الآن.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات