Zum Inhalt springen

CSS Pfad-Problem mit IE6

Erstellt am 10. Februar 2011 · 4 Antworten · letzte Antwort am 11. Februar 2011

Tags: Frage

TheFreeman ·

Sagt mal, wie löste Ihr denn das Problem mit den Pfaden zu Euren CSS-Files im TypoScript?

Meine css-Files werden so eingebunden:

page.stylesheet = main.css

oder so:

[browser = msie] && [version = 6]
    page.includeCSS.file80 = {$baseURL}upload/tf/css_ie6.css
[global]

Und im "main.css" zum Beispiel stehen dann die Imports:

@import url("/uploads/tf/menu.css" ) ;
@import url("/uploads/tf/content.css" ) ;
@import url("/uploads/tf/formulare.css" ) ;

Das geht natürlich nur in der ersten Ebene im IE6 gut.
Kommt man auf einen Unterseite /www.domain.de/ebene1/ebene2/
greift die "main.css" nicht mehr, de er den Pfad nicht kennt.

WIe macht Ihr denn das?:o

lisardo ·

Hallo,

mach relative Pfade, keine absoluten.

[browser = msie] && [version = 6]
    page.includeCSS.file80 = fileadmin/css/css_ie6.css
[global]

im main.css dann relativ zum main.css:

@import url("menu.css" ) ;
@import url("content.css" ) ;
@import url("formulare.css" ) ;

Gruß
Peter, TYPO3 @ lisardo (Augsburg)

TheFreeman ·

Hallo gnorzer,

Das habe ich leider auch schon versucht.
Dann bindet mir Typo3 4.4.4 die CSS-Files nicht mehr ein.
Also er gibt sie nicht mehr aus, wenn ich Pfade angebe.
Egal ob absolut oder relativ. 😢