[Frage] CSS für Internet Explorer oder die Browserweiche geht in Fluid Typo3 9.5 nicht mehr TYPO3-Version: 9.5.17

  • draupnir draupnir
    T3PO
    0 x
    26 Beiträge
    1 Hilfreiche Beiträge
    19. 06. 2020, 14:14

    Hallo zusammen,
    in einer statischen Website ohne TYPO3 9.5 kann ich eine CSS-Datei für die IEs hinzu laden durch
    <!--[if lt IE 9]>
    <link rel="stylesheet" type="text/css" href="css/IE9.css" media="screen" >
    <![endif]-->
    im HTML-Quellcode. Dort klappt das auch. Jedoch, wenn dies in mein Template einbaue, wird es ignoriert und die Datei IE9.css nie geladen.

    Die zweite Art der Browserweiche, die ich unter TYPO3 4.7 im Typoscript benutzt habe,
    [browser = msie]
    <link rel="stylesheet" type="text/css" href="css/IE9.css" media="screen" >
    [global]geht auch nicht mehr.

    Da Fluid eine eigene Art der Abfrage hat, habe ich folgendes im Typoscript vor Page{…} versucht:
    includeCSS.file1 = css/layout.css
    <f:variable name="test" value="1"/>
    <f:if condition="{test == 1}">
    includeCSS.file2 = css/IE9.css
    </f:if>
    Aber wie ich es auch versuche, die IE9 wird immer geladen. So war's ja nicht gewollt. ;-)

    Und habe ich auch nichts finden können, wie der Befehl lautet, um abzufragen, welcher Browser gerade benutzt wird. So wie ein "isBrowser == "msie" ist es vermutlich. Dort wie lautet die Bedingung korrekt?

    Schönes Wochenende,
    Jens.

    Ein großer Sprung von TYPO3 4.7 via 9.5 nach 10.4 - alles ist so anders.


  • 1
  • 1