My html like this :
<nav class="navbar navbar-expand-lg navbar-light bg-light">
    <a class="navbar-brand" href="{{ route('home') }}">
        <img src="{{ asset('assets/images/logo-school-icon.png') }}" alt="icon" width="50" height="50">
        <img class="logo-school" src="{{ asset('assets/images/logo-school.png') }}" alt="logo">
    </a>
</nav>
My css like this :
@media (max-width: 530px) {
    .navbar-brand .logo-school {
        background-image:url('assets/images/logo-school-mobile.png');
    }
}
If access by dekstop it call image logo-school-icon.png and logo-school.png
If access by mobile I want to display logo-school-icon.png and change logo-school.png to logo-school-mobile.png
I try like that, but it does not work. If accessed mobile, logo-school-icon.png and both images(logo-school.png and logo-school-mobile.png still appear. Should have only logo-school-icon.png and logo-school-mobile.png appear
How can I solve this problem?
Note : I'm still find a solution. Please read my question right. I hope answer with demo (html+css). Thanks