Freecodecamp: CSS HEX / RGB-Herausforderungen - Redundanz komprimieren und reduzieren

Erstellt am 4. Apr. 2016  ·  3Kommentare  ·  Quelle: freeCodeCamp/freeCodeCamp

Eine häufige Beschwerde betrifft das Ende des HTML / CSS-Abschnitts. Zu diesen beiden Themen gibt es 15 verschiedene Herausforderungen: Verwenden von RGB- und HEX-Werten zum Ändern der Farbe von Schriftarten.

Hier gibt es viel Redundanz, und ehrlich gesagt müssen wir nicht wirklich jede Farbe einzeln ändern, um das Bild zu erhalten.

Ich schlage vor, dass wir diese um mindestens die Hälfte reduzieren, vielleicht um ein Drittel. Kombinieren Sie möglicherweise die Farbeinstellungen zu einer einzigen Herausforderung? ("Setzen Sie Element 1 auf Weiß, Element 2 auf Rot, Element 3 auf Grün" usw.?)

Ich bin mir nicht sicher, wie viel des RGB-Materials das vorherige Hex-Material direkt wiederholen soll. Können wir BEIDE in derselben Lektion vorstellen?

Lassen Sie uns diesen Thread verwenden, um einen möglichen Endzustand zu erörtern, bevor wir ihn als "Hilfe gesucht" kennzeichnen.

image

Tagging: @ FreeCodeCamp / Issue-Moderatoren

help wanted learn

Hilfreichster Kommentar

Challenge Assessment

Vorschlag

Ich denke, Sie können 15 Herausforderungen in diesen 5 Herausforderungen zusammenfassen:

  • Hex-Code für bestimmte Farben verwenden - Die Einführung in Hex-Codes.
  • Verwenden Sie den Hex-Code für den Farbmix - Ich erwähnte, dass es eine Tabelle mit Beispielfarben für die Intro-Herausforderung gibt. Um diese Herausforderung jedoch so schlank wie möglich zu halten, könnte diese Herausforderung dem Experimentieren mit verschiedenen Farben gewidmet sein und nur einen Test durchführen, ob dies der Fall ist erfolgreich eine Farbe verwendet, um den Hintergrund zu färben.
  • Abgekürzten Hex-Code verwenden - Die Einführung in abgekürzte Hex-Codes.
  • Verwenden von RGB-Werten zum Färben von Elementen - Die Einführung in RGB-Werte.
  • RGB-Werte für Farbmischung verwenden - Verwenden Sie eine Tabelle ähnlich der obigen Herausforderung, jedoch mit RGB. Fügen Sie möglicherweise sogar eine weitere Spalte hinzu, um Hex-Codes und RGB zu vergleichen, wodurch die Verwendung von Hex-Codes und RGB verstärkt wird.

Alle 3 Kommentare

Challenge Assessment

Vorschlag

Ich denke, Sie können 15 Herausforderungen in diesen 5 Herausforderungen zusammenfassen:

  • Hex-Code für bestimmte Farben verwenden - Die Einführung in Hex-Codes.
  • Verwenden Sie den Hex-Code für den Farbmix - Ich erwähnte, dass es eine Tabelle mit Beispielfarben für die Intro-Herausforderung gibt. Um diese Herausforderung jedoch so schlank wie möglich zu halten, könnte diese Herausforderung dem Experimentieren mit verschiedenen Farben gewidmet sein und nur einen Test durchführen, ob dies der Fall ist erfolgreich eine Farbe verwendet, um den Hintergrund zu färben.
  • Abgekürzten Hex-Code verwenden - Die Einführung in abgekürzte Hex-Codes.
  • Verwenden von RGB-Werten zum Färben von Elementen - Die Einführung in RGB-Werte.
  • RGB-Werte für Farbmischung verwenden - Verwenden Sie eine Tabelle ähnlich der obigen Herausforderung, jedoch mit RGB. Fügen Sie möglicherweise sogar eine weitere Spalte hinzu, um Hex-Codes und RGB zu vergleichen, wodurch die Verwendung von Hex-Codes und RGB verstärkt wird.

Das klingt einfach perfekt. Ich bin verkauft.

Zum Mischen von Farben:
Es kann sinnvoll sein, 3 verschiedene Elemente zu haben, die mit Hex / RGB Rot / Grün / Blau zugewiesen werden müssen. Ein Test pro Farbe, nur um zu überprüfen, ob sie eingestellt sind.

Fügen Sie möglicherweise eine für verschiedene Arten von Codierungen hinzu. Möglicherweise gibt es nicht nur im Web Hex, und sogar Hex kann 1 bis 6 Zeichen lang sein. und das sollte auch bei der Validierung berücksichtigt werden. ZB ist # f00 so rot wie # ff0000. Es gibt also jetzt einen Fehler bei der Validierung.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen