Flag-icon-css показывает только квадратные флаги в Angular 2+ (8) - PullRequest
0 голосов
/ 24 июня 2019

Я хотел бы использовать библиотеку flag-icon-css в своем проекте Angular 8.Мне удалось импортировать его, и флаги показывают, однако, они отображаются только в виде квадратов.Как мне заставить их отображаться в виде прямоугольников?

Я установил библиотеку через npm и добавил этот код в свой глобальный файл стилей (согласно этому ответу: Может ли angular cli использовать значок флага css? ):

$flag-icon-css-path: '~flag-icon-css/flags' !default;
@import "~flag-icon-css/sass/flag-icon";

Это код, который я использую в своем шаблоне:

<span class="flag-icon flag-icon-us"></span>

Я не использую класс flag-icon-squared.Тем не менее, флаг отображается только в виде квадрата.

РЕДАКТИРОВАТЬ (Добавлено для пояснения):

Если я увеличу ширину диапазона, диапазон будет расширяться, но не сам флаг.Я также попытался использовать flag-icon-background, с тем же результатом.

enter image description here

Я проверил само изображение SVG, и это прямоугольник, однако язаметил, что он также имеет много пробелов на левой стороне.Так что это может быть причиной проблемы - интервал отображает пробел и только часть флага.

Буду признателен за любые предложения!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...