我以最常见的方式将复选框按钮替换为SVG图像:
[type="checkbox"] + label:before {
content: url("data:image/svg+xml,<svg ...> ... </svg>");
/* Some more styling */
}
有什么办法,例如,我可以使用CSS定位SVG的路径以更改其填充?可能不是,但是...
提前致谢!
最佳答案
您不能使用CSS选择器来定位::before
伪元素的内容,也不能从其宿主文档中定位已嵌入SVG文档中的元素,无论其嵌入方式如何。