我有一堆 SVG 图像,我想将它们嵌入到使用 CSS 设置样式的 HTML 页面中。
我希望 SVG 中的元素的颜色继承自父 HTML 元素的颜色属性。
我尝试设置 style="stroke: none; fill: inherit"
但这不起作用。
最佳答案
HTML 使用颜色,而 SVG 使用填充和描边。您可以通过使用值 currentColor
来获取填充或描边以使用颜色 CSS 属性的值,例如fill="currentColor"
关于html - 如何让 SVG 图像从 HTML 文档继承颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13000682/