fill="#044B9466"
Ceci est une couleur RGBA en notation hexadécimale à l'intérieur du SVG, définie avec des valeurs hexadécimales. Cela est valide, mais tous les programmes ne peuvent pas l'afficher correctement...
Vous pouvez trouver la prise en charge du navigateur pour cette syntaxe ici : https://caniuse.com/#feat=css-rrggbbaa
En août 2017 : Les couleurs de remplissage RGBA s'afficheront correctement sur Mozilla Firefox (54), Apple Safari (10.1) et "Quick View" de Mac OS X Finder. Cependant, Google Chrome ne prenait pas en charge cette syntaxe avant la version 62 (était précédemment pris en charge à partir de la version 54 avec le drapeau Experimental Platform Features activé).
En avril 2021, la version 1.0.2 de Inkscape ne peut pas lire ce format dans les fichiers SVG, et convertit plutôt toute couleur RGBA en noir opaque. Le rapport de bogue se trouve ici : https://gitlab.com/inkscape/inbox/-/issues/1195
3 votes
Pour toute personne intéressée, pour recevoir des clics sur un remplissage vide: voir SVG Detect Onclick events on “fill: none” – c'est-à-dire la possibilité d'utiliser
fill="none"
avecpointer-events="visible"
.