24bedf28da8578ee3cf698a518d60403023ae593a55afb



.JS파일

window.onload=function(){
document.getElementById('뭐시기뭐시기').style.backgroundImage = "url(이미지경로1.png)";
}


CSS

.뭐시기뭐시기{
...
background: url(이미지경로2.png);
}


이렇게 해놨는데

뭐시기뭐시기 요소에 이미지경로2.png가 적용됨

원래 이런거임? CSS에서 백그라운드 이미지 뭘로 설정해놨든지 무시하고 JS에서 뭐시기뭐시기 요소에 이미지경로1.png 덮어씌우고싶었는데 이런건 불가능한건가?

window.addEventListener('load', function() 이런것도 다 써봤는데 이미지경로2가 적용되드라


꼭 이렇게 이상하게 해야되는 이유가 있어서 그런데 뭐시기뭐시기 요소에 CSS에서 백그라운드 이미지 뭘로 해놨든 이미지경로1 덮어씌우는 방법 없음?