Смена логотипа в мобильной версии

16 октября 2017 в 18:52
Аватар пользователя DarKaind DarKaind 0 8 Решено

Здравствуйте, подскажите пожалуйста (собственно заголовок :D), как сделать так, чтобы менялся логотип в зависимости от мобильной версии или размера экрана (лучше от размера экрана, т.к на планшете еще подходит старый логотип, а на телефоне нужен уже другой). Нужно чтобы именно другое изображение вставлялось.
Спасибо Smile

Комментарии

ну в таком случае у меня новая картинка идет фоном под старой... не, ну я сделал как то так

#logo img {opacity:0;}
#logo {background: url('/path/to/logo') no-repeat;}

Это нормально или есть более элегантные решения Biggrin

16 октября 2017 в 21:13

Здравствуйте,
Настоятельно рекомендую ознакомиться с CSS.
Да самый простой способ описан выше это с помощью css, так же можно выводить и мобильную и десктопную версии, и показывать при необходимых условиям, и куча куча вариантов

16 октября 2017 в 19:51

Не, ну я знаю что в ксске можно медиа запросами делать, я прост не втыкаю как ей одну картинку на другую заменить. Но вроде какую то фигню сделал, что картинку в блоке скрыл, а фоном сделал другую картинку (код выше), но мне кажется это немного странно)

16 октября 2017 в 21:15

Можете в шаблонах темы переопределить #logo убрав из него тэг img, тогда достаточно будет только background менять

16 октября 2017 в 21:21