Compass 또는 SASS에 문자열을 Base64- 인코딩하거나 URL을 인코딩 할 수 있습니까?Compass/SASS의 URL- 또는 Base64- 인 코드 문자열
나는 다음과 같이 인라인 SVG 배경 이미지를 만들려면 :
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;
(가 인라인 SVG의 일부 값이 SASS 변수에서 올 필요가있다 만드는 이유.)
문제는 CSS 데이터 URL이 URL로 인코딩되거나 Base64로 인코딩된다는 것입니다. 그렇지 않다면 YUI 압축기 mangle them과 같은 도구를 사용하십시오.
나는 당신이 encode an image from an external file 일 수 있다고 알고 있지만, 나는 문자열을 인코딩해야합니다. 누구든지이 일을 할 수있는 방법을 알고 있습니까?
나는 JavaScript/CSS가 아닌 CSS/SASS에서이 모든 것을 선호합니다. –