ChrisB: Problem mit dynamisch nachgeladenen CSS-Dateien

Beitrag lesen

Hi,

ich lade unter bestimmten Umständen eine css-Datei mittels JavaScript nach:

$.get
(
    urlDerCSSDatei,
    function(css)
    {
        $("head").append("<style type='text/css'>"+css+"</style>");
    }
);

  
Da ist keine „Datei“ im Spiel.  
  

> Die Angaben des Bildpfades sind normalerweise relative zur css-Datei. Wenn ich sie allerdings wie oben gezeigt per Javascript nachlade, sind die Angaben nicht mehr relativ zur css-Datei, sondern zur geladenen html-Datei.  
  
Logisch, es ist ja auch keine „CSS-Datei“ im Spiel, zu der sie relativ sein k<önnten.  
  

> Weiß jemand, wie ich das einbinden per JavaScript so verbessern kann, dass die Bildangaben immer noch relativ zur css-Datei sind?  
  
Kein style-, sondern ein link-Element erzeugen?  
  
MfG ChrisB  
  

-- 
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?