我有一个类将SVG图标放在before元素中。我想扩展这个SVG,因为目前它似乎仍然很大。然而,我没有尝试过任何工作。
.svg-icon:before {
content: url('icons/svg-icon.svg');
position: relative;
/* none of these work*/
height: 40px;
width: 40px;
background-size: 40px 40px;
}
那么我该怎么做才能调整SVG大小?
编辑:当我设置position: inline-block
时,我似乎可以调整它。但是,当我这样做时,我无法使用我需要的top
和bottom
。
解决方案: @I haz kode和@NiZa有正确的想法。这种方式有效:
.svg-icon:before {
content: "";
background: url('icons/svg-icon.svg') no-repeat;
position: relative;
display: block;
height: 100px;
width: 100px;
top: 70px;
left: 60px;
}