我的应用目前使用SVG来支持IE9用户的渐变。为了避免拥有大量的SVG文件,我们在CSS文件中将它们定义为data-uris。这意味着每次我们稍微改变颜色或方向时,我们都需要使用生成器应用来重新制作渐变。
我在LESS中注意到了这个功能,这可能会让这更容易: http://lesscss.org/functions/#misc-functions-data-uri
另一半是如果有一些方法可以在纯文本上运行此函数,就好像它是文件的内容一样。即;
data-uri-from-text('image/svg+xml;charset=UTF-8', '<svg> ... </svg')
有没有办法在LESS中这样做?