Czy istnieje sposób kodowania adresu URL lub kodu Base64 w kompasie lub SASS?Łańcuchy kodowania URL- lub Base64 w kompasie/SASS
Chcę utworzyć tło inline SVG obraz tak:
background: transparent url('data:image/svg+xml; charset=utf-8,'
+ '<svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg">'
+ '</svg>') 0 0 no-repeat;
(Powodem tworzenia to inline jest to, że niektóre z wartościami SVG potrzebują pochodzić od zmiennych Sass.)
Problem polega na tym, że adresy URL danych CSS mają być zakodowane za pomocą adresów URL lub zakodowane w Base64. Jeśli nie, to narzędzia takie jak kompresor YUI mangle them.
Wiem, że można encode an image from an external file, ale muszę zakodować ciąg znaków. Czy ktoś wie, jak to zrobić?
Wolałbym zrobić to wszystko w CSS/SASS, a nie JavaScript. –