Externes CSS bietet eine praktische Möglichkeit, das Erscheinungsbild Ihrer SVG-Grafiken zu ändern. Dadurch können Sie Stile zentral verwalten und problemlos Aktualisierungen vornehmen. Wenn Sie jedoch Probleme beim Anwenden von externem CSS auf SVGs haben, beachten Sie Folgendes:
Im bereitgestellten Szenario möchten Sie SVG-Grafiken ändern, die in einem Bilderordner gespeichert sind. Diese Grafiken werden mit einem gerendert. Element innerhalb eines -Tags, das Tooltips und Verlinkungsfunktionen ermöglicht.
Externes CSS (main.css) wirkt sich jedoch nur auf SVG-Inhalte aus, wenn das SVG inline im HTML enthalten ist. Inline bedeutet, dass der SVG-Code direkt im HTML-Dokument selbst verschachtelt wird. Daher müssen Sie Ihren Ansatz leicht ändern: