Мой HTML, как это:
<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>
Мой CSS, как это:
@media (max-width: 530px) {
.navbar-brand .logo-school {
background-image:url('assets/images/logo-school-mobile.png');
}
}
Если получить доступ по декстопу, назовите image logo-school-icon.png и logo-school.png
Если доступ по мобильному телефону, я хочу отобразить logo-school-icon.png и изменить logo-school.png на logo-school-mobile.png
Я так пытаюсь, но это не работает. При обращении к мобильному устройству по-прежнему отображаются logo-school-icon.png и оба изображения (logo-school.png и logo-school-mobile.png. Должны отображаться только logo-school-icon.png и logo-school-mobile.png
Как я могу решить эту проблему?
Примечание:
Я все еще нахожу решение. Пожалуйста, прочитайте мой вопрос правильно. Я надеюсь ответить с демо (HTML + CSS). Спасибо