我想在CSS :before
元素中显示图像。如何在伪类中设置SVG图像的大小?
.withimage:before {
content: url(path/to/image.svg);
display: block;
height: 20px;
width: 20px;
}
的问题是,所述height
和width
被施加到元件,但SVG不按比例缩小。我如何将尺寸应用于之前创建的实际元素?
Plnkr例如:https://plnkr.co/edit/UgryaObojs6PCU579oGY
这显然是因为'content'正在为静态图像处理,不作为动态SVG,因此不能通过CSS将其作为XML进行操作。无论出于何种原因,将svg文件设置为“背景图像”时反之亦然。退房http://stackoverflow.com/a/24026800/49478 – Anthony