Задать вопрос
@zlodiak

Почему svg не резиновый?

В angular добавил библиотеку D3 и нарисовал оси графика. при этом прописал значения для вьюпорта svg и ширину родительского контейнера: STACKBLITZ DEMO

Проблема в том, что svg не подстраивается под ширину окна браузера(или родительского контейнера). Помогите пожалуйста её решить. Тем более, что тот же самый код работает без проблем вне контекста ангуляра: JSFIDDLE

tpl:
<div class="cost-square-wrap">
  <svg id="costSquareGraph" viewbox="0 0 1200 250"></svg> 
</div>


css:
.cost-square-wrap {
    width: 100%;
}

svg {
    width: 100%;
    min-height: 250px;
}
  • Вопрос задан
  • 163 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
Webdeviola
@Webdeviola
Web Developer
Для ангуляра требуется верно указывать имя свойства с большой буквой.
"viewBox"
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы