Я разрабатываю приложение для iOS с cordova и ExtJS 6. Некоторые фоновые изображения показывают странную прямоугольную границу с момента обновления до iOS 12 (значки в красных кружках,в iOS 11 значок правильно отображался как «круг, содержащий i без прямоугольника»): Screenshot_App
Вот так должен выглядеть значок: Screenshot_Icon_Photoshop
Я выяснил, что это происходит только тогда, когда SVG -файл используется в качестве фонового изображения.PNG-файлы отображаются как обычно без рамки.
Это мой CSS для этого элемента (span): Screenshot_CSS
.elementeTree .myInfo {
-webkit-mask-image: url('./icons/information.svg');
-webkit-mask-position: center;
-webkit-mask-repeat: no-repeat;
-webkit-mask-size: 20px;
background: var(--gray_dark);
}
Это скриншотокружающие элементы: screenshot_dom
Я не могу понять, почему отображается граница, кто-нибудь может помочь?Заранее спасибо!