Hier habe ich das Problem: - Link entfernt -
Jeder Link im Menü auf der linken Seite hat padding-left: 15px;
Der Grund dafür ist, dass ich ein Hintergrundbild (den blauen Pfeil) hinzufügen kann.
Aber jetzt, wenn der Text umbrochen wird (siehe "Bilder, Drucke und Aquarelle"), ignoriert er das Padding.
Nach der Suche kann ich überhaupt keine ähnlichen Fälle finden, ist das, weil ich falsch liege?
Wenn das, was ich gerade habe, in Ordnung ist, wie kann ich das Wrapping-Problem beheben?
Danke.
BEARBEITEN: Das Problem wurde nun behoben, wenn Sie sich fragen, warum Sie es nicht sehen können.
Sie sollten das Padding stattdessen auf ein div setzen - Ссылка
Padding funktioniert nicht so für Span Style Elemente. Alternativ könnten Sie wahrscheinlich display: block auf dem Link verwenden.
Wenn Sie diese Anker verwenden, können Sie sie einfach auf display:block
setzen.
Eine bessere Möglichkeit, dieses Menü zu markieren (besonders da Sie HTML5 verwenden), wäre die Verwendung eines menu
-Tags mit einer Liste von Links.
Dies ist semantischer und gibt Ihnen auch li
als Hooks, um einen Rand hinzuzufügen.