Когда дело касается CSS, применяется следующее правило:
Partial URLs are interpreted relative to the source of the style sheet,
not relative to the document.
Но вот моя проблема:
У меня есть разные сайты, которые используют один и тот же файл CSS. Несмотря на то, что они используют один и тот же макет, фактические изображения, ссылки на которые для CSS отличаются, для каждого из них.
Exemple:
#header {
width: 960px;
height: 200px;
background: url(/images/header.png);
}
Каждый домен имеет свою собственную папку «images» и свой собственный «header.png», на который я хотел бы сослаться в CSS. В настоящее время он ведет себя так, как должен, и пытается найти файл png в домене, где размещен CSS. Я хочу, чтобы он получил png-файл из домена, где был назван CSS-файл.
Я использую «ссылку» для таблиц стилей, потому что «@import» нарушает прогрессивный рендеринг в IE.
Есть предложения или обходные пути?