The # character in a URL is reserved to indicate the start of a fragment identifier.
You must URL encode the data URL contents, which means converting any hash characters in the data URL to %23
More Related Contents:
- img src SVG changing the styles with CSS
- SVG Fill not being applied in FireFox
- Firefox blurs an image when scaled through external CSS or inline style.
- Image scaling by CSS: is there a webkit alternative for -moz-crisp-edges?
- Browser can’t access/find relative resources like CSS, images and links when calling a Servlet which forwards to a JSP
- Fill SVG path element with a background-image
- Transparent arrow/triangle indented over an image
- How to change the color of an svg element?
- CSS Image size, how to fill, but not stretch?
- How can I make an svg scale with its parent container?
- How can I resize an image dynamically with CSS as the browser width/height changes?
- CSS :before on inline SVG
- Content url does not display image on firefox browser
- Drop shadow for PNG image in CSS
- Triangle shape with background image
- 3D CSS transform, jagged edges in Firefox
- firefox overflow-y not working with nested flexbox
- How to put an image in div with CSS?
- Responsive Images with CSS
- Faster way to develop and test print stylesheets (avoid print preview every time)?
- Add ellipses to overflowing text in SVG?
- What is the correct “-moz-appearance” value to hide dropdown arrow of a element
- 3d transforms on SVG element
- Hide Up & Down Arrow Buttons (Spinner) in Input Number – Firefox 29
- Define an ‘s src attribute in CSS [duplicate]
- How do you style a external svg with css
- vertical-align image in div [duplicate]
- How to use images in css with Webpack
- Why is filter(drop-shadow) causing my SVG to disappear in Safari?
- Double curved shape