Может быть уместно заметить, что я использую Next.js, который уже был привередлив с файлами CSS (имея необходимость npm install @zeit/next-css
только для того, чтобы иметь возможность импортировать файлы CSS на страницы JavaScript).
Итак, есть специальный Panel
элемент от стороннего API, который не имеет атрибута для установки фонового изображения. Впрочем, все должно быть хорошо, потому что они предоставляют сопоставления CSS для всех своих элементов, верно? ...
Очевидно нет, потому что, когда я добавляю background-image: url('img.png');
(css и изображение находятся в одном каталоге) к
.ais-Panel-header {
margin-bottom: 0.5rem;
padding-bottom: 0.5rem;
font-size: 5rem;
font-weight: bold;
text-align: center;
text-transform: uppercase;
border-bottom: 1px solid #f1b68a; }
Я получаю следующую ошибку
Панель работает с любым background-color
. В любом случае, проблема не зависит от элемента, я пробовал пути к файлам изображений с другими элементами, такими как фон тела, и столкнулся с той же ошибкой. К сожалению, поскольку на этот раз я имею дело с компонентом React, я не могу просто ласкать <body background="path">
in.
Кто-нибудь имеет какой-либо опыт с этим или каким-либо ключом к пониманию того, почему это происходит и возможные обходные пути?