André Laugks: @import mit Mediatyp im InternetExplorer

Hallo!

Kann es sein, daß der InternetExplorer (5.5 und 6 getestet) kein @import mit einem Mediatyp interpretiert? Laut selfhtml-Archiv und Google bin ich wohl nicht der Einzige der das Problem hat/hatte.

// funktioniert nicht
@import url(monitor.css) screen;
@import url(druck.css) print;

Laut W3C muß die Datei bzw. der Pfad in Anführungzeichen gesetzt werden.

// funktioniert nicht
@import url('monitor.css') screen;
@import url('druck.css') print;

Kann der IE das einfach nicht? Ich könnte drauf wetten, daß das mal funktionierte...

MfG, André Laugks

  1. Hi!

    // funktioniert nicht
    @import url('monitor.css') screen;
    @import url('druck.css') print;

    Habe grad keinen IE zur Hand. Hast du mal " statt ' probiert oder die Syntax ohne url() http://www.w3.org/TR/REC-CSS2/cascade.html#x5?
    Ansonsten kannst du ja als Workaraound in den zu importierenden Stylesheetdateien alle Angaben in @media screen {[regeln]} bzw. @media print {[regeln]} setzen.

    Gruß Herbalizer

    --
    SELF-Code: (http://emmanuel.dammerer.at/selfcode.html)
    sh:( fo:) ch:? rl:( br:> n4:& ie:% mo:} va:} de:] zu:) fl:{ ss:) ls:& js:|
  2. Moin!

    Kann der IE das einfach nicht? Ich könnte drauf wetten, daß das mal funktionierte...

    Nein, das funktionierte noch nie im IE Win.

    Der IE Mac kann sowas. Dafür kann der kein @media.

    Das ganze ist seit 2002 hier im Forum bekannt:
    </archiv/2002/10/28018/#m151956>

    Und aktuell wird das Problem gerade in [pref:t=40500&m=221829] abgehandelt.

    - Sven Rautenberg

    1. Hallo!

      Das ganze ist seit 2002 hier im Forum bekannt:
      </archiv/2002/10/28018/#m151956>

      Genau so eine Ausage hatte ich nicht im Archiv gefunden. Immer nur, probiere mal so oder so...

      MfG, André Laugks

      --
      L-Andre @ gmx.de