@@Gunnar Bittersmann
1. mit
border, siehe The Shapes of CSS2. mit
linear-gradient, Bsp.background: linear-gradient(to left bottom, green 50%, transparent 50%), evtl. mitbackground-position/background-size
Beide Varianten haben den Nachteil, dass das Ergebnis – zumindest auf nicht-hochauflösenden Displays – scheußlich aussieht (verpixelt). Weder border noch linear-gradient sind für schräge Kanten gedacht; Browser machen kein Anti-Aliasing.
3. ein um 45° gedrehtes Quadrat:
transform: rotate(45deg)4. (Inline-)SVG
Damit sieht’s vernünftig aus.
LLAP 🖖
--
Ist diese Antwort anstößig? Dann könnte sie nützlich sein.
Ist diese Antwort anstößig? Dann könnte sie nützlich sein.