<head>
<link href="Styles/StyleSheet1.css" rel="stylesheet" type="text/css" />
</head>
Используя javascript, я могу получить вышеуказанный объект stylesheet1 и получить href, который возвращает абсолютный путь, который выглядит примерно так:
C: \ Users ... \myWebsite \ Styles \ StyleSheet1.css
StyleSheet1.css содержит @import:
@import url("StyleSheet2.css");
Это не относится к папке «Styles», поскольку StyleSheet2.css находится вта же папка, что и StyleSheet1.css, которая является 'Styles'.Он работает как положено и импортирует стили в HTML-документ.Однако, если я получаю объект таблицы стилей, на который ссылается @import, он возвращает его для свойства href:
C: \ Users ... \ myWebsite \ StyleSheet2.css
Обратите внимание, что отсутствует папка 'Styles'.
Является ли это известной ошибкой и есть ли быстрый способ ее обойти?