私はdivに背景画像としてSVGを持っています。 JQueryでクラス "svg"を追加すると、このSVGの塗りつぶしの色を変更したいと思います。背景画像としてSVGの塗りつぶしの色を変更するにはどうすればいいですか?
どうすればいいですか?ここで
は、これまでのところ、私のコードです:
<!-- HTML -->
<div id="sg_lines"></div>
<!-- JS -->
$('.glyphs').on('click', function(e){
$('#sg_lines').addClass('svg');
});
<!-- CSS -->
#sg_lines {
position: absolute;
z-index: 299;
top: 0px;
left: 0px;
width: 1320px;
height: 1080px;
background-image: url('../../images/lines_foreground.png');
}
#sg_lines.svg img {
fill: red;
}
おかげ
kay899
これは私を助けてくれました – kay899