HTML und CSS · Junior · Frage 36 von 75

Warum erscheint ein ::before mit nur width, height und background nicht?

Antwort zeigen

Richtige Antwort: Die Eigenschaft content fehlt

Erklärung

::before und ::after werden nur erzeugt, wenn content gesetzt ist - auch leer: content: "". Außerdem sind sie standardmäßig inline, Größenangaben brauchen also display: block oder inline-block (oder Positionierung). An ersetzten Elementen wie <img> und <input> funktionieren sie nicht.

Zum Weiterlesen

Fehler in der Frage

HTML und CSS · Junior · Frage 36

Teste dich selbst

Mach den Test HTML und CSS · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen