SVG Hamburger-Menü

Avatar of Chris Coyier
Chris Coyier am

Drei Streifen sollten so einfach zu zeichnen sein. Hier sind eine Reihe verschiedener Wege, dies im Web zu tun. Nichtsdestotrotz ist SVG definitiv der schönste Weg, damit umzugehen. Ein Hamburger-Menü ist so einfach, dass wir es von Hand in SVG zeichnen können.

Drei Rechtecke, gleichmäßig verteilt

<svg viewBox="0 0 100 80" width="40" height="40">
  <rect width="100" height="20"></rect>
  <rect y="30" width="100" height="20"></rect>
  <rect y="60" width="100" height="20"></rect>
</svg>

Spielen Sie gerne mit diesen Zahlen herum, um die gewünschte Größe und den gewünschten Stil zu erhalten.

Etwas Tolles, das Sie vielleicht nicht wissen? SVG hat abgerundete Ecken, genau wie CSS border-radius! Es kommt in Form des Attributs rx. Schauen Sie es sich an

Das funktioniert für Ihr Design vielleicht besser, wenn Ihr Design weicher ist und abgerundete Elemente verwendet.