Страница 1 из 1

SVG в NavBar - brandImage

Добавлено: 2018.03.07, 13:56
victor78
Пытаюсь добавить 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.

Re: SVG в NavBar - brandImage

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

http://bfy.tw/Gz2x

Re: SVG в NavBar - brandImage

Добавлено: 2018.03.08, 01:16
samdark
Через CSS - самое оно.

Re: SVG в NavBar - brandImage

Добавлено: 2018.03.10, 16:50
victor78
Случилась зашоренность)
Согласен, спасибо!