SVG в NavBar - brandImage

Уже исправленные репорты или принятые предложения
Ответить
victor78
Сообщения: 5
Зарегистрирован: 2018.02.19, 18:11

SVG в NavBar - brandImage

Сообщение victor78 » 2018.03.07, 13:56

Пытаюсь добавить SVG картинку как лого в меню NavBar.
Соответственно, пишу в настройках NavBar

Код: Выделить всё

'brandImage' => Url::to('@web/ПУТЬ/1.svg'),
На фронте картинка есть, но дебаггер показывает "0 x 0 pixels (Natural 150x150)".
Если через дебаггер насильно поставить height=30, то соответственно картинка появляется.

Есть предложение добавить к brandImage возможность выбирать width|height, потому что пока что в NavBar->init() только

Код: Выделить всё

$this->brandLabel = Html::img($this->brandImage);
Или может быть есть другие решения проблемы?

Пока добавил через brandLabel.

Nex-Otaku
Сообщения: 825
Зарегистрирован: 2016.07.09, 21:07

Re: SVG в NavBar - brandImage

Сообщение Nex-Otaku » 2018.03.07, 22:14

Другие решения проблемы - через CSS. К Yii2 это не имеет отношения, это чисто по вёрстке Bootstrap.

http://bfy.tw/Gz2x

Аватара пользователя
samdark
Администратор
Сообщения: 9104
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: SVG в NavBar - brandImage

Сообщение samdark » 2018.03.08, 01:16

Через CSS - самое оно.

victor78
Сообщения: 5
Зарегистрирован: 2018.02.19, 18:11

Re: SVG в NavBar - brandImage

Сообщение victor78 » 2018.03.10, 16:50

Случилась зашоренность)
Согласен, спасибо!

Ответить