【发布时间】:2014-04-29 14:19:29
【问题描述】:
查看 Foundation 5 的 _forms.scss,我看到在表单元素上生成三角形的代码:
background-image: url('data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==');
这会生成一个黑色的三角形(根据我的喜好有点小),我想自定义它。
我知道我可以使用 css background-size 属性调整它的大小,但我想知道是否有办法改变三角形的颜色?
- 我需要重新生成base64编码的svg+xml吗?
- 如果有,有没有什么好的生成工具?
附带说明一下,对于扩展 Foundation 5 .scss 以便能够使用 scss $variable 设置颜色是否有任何建议?
【问题讨论】:
标签: svg sass zurb-foundation