Matthias Apsel: Problem mit Hexagons und Text

Beitrag lesen

Hallo Dari971,

Ich habe das Gefuhel der Text und das Hexagon werden als 2 Elemente aufgefasst, wenn mich nicht alles taeuscht.

Ja. Das Hexagon besteht aus einem Rechteck und zwei Dreiecken, letztere realisiert durch die Pseudoelemente ::before bzw. ::after.

Das Pseudolelement ::after (unteres Dreieck) wird nach dem Inhalt gesetzt und verschiebt sich in Abhängigkeit vom Inhalt. Abhilfe schafft das Hinzufügen von left: 0; für die Pseudoelemente.

.hexagon::before,
.hexagon::after {
  content: "";
  position: absolute;
  width: 0;
  left: 0;
  border-left: 150px solid transparent;
  border-right: 150px solid transparent;
}

Die Farbe des Hexagons sollte sich von dem hellblau ins rot aendern, wenn ich mit dem Cursor drueber gehe. Gehe ich mit dem Cursor runter, sollte das Hexagon wieder hellblau sein.

Also die Hintergrundfarbe background-color.

Bis demnächst
Matthias

--
Dieses Forum nutzt Markdown. Im Wiki erhalten Sie Hilfe bei der Formatierung Ihrer Beiträge.