in meinem standard html template möchte ich die browserversion überprüfen und bestimmte css einbinden und gebe im
<head>
<link href="css/layout_3col_fixed_seo.css" rel="stylesheet" type="text/css"/>
<!--[if lte IE 7]>
<link href="css/patches/patch_3col_fixed_seo.css" rel="stylesheet" type="text/css" />
<![endif]-->
die css/layout_3col_fixed_seo.css wird eingebunden, aber css/patches/patch_3col_fixed_seo.css innerhalb der browserweiche nicht.
teste ich das template lokal wird auch die datei innerhalb der browserweiche eingebunden.
bügelt da typo3 darüber?
Hallo,
Mach doch das gleich im TypoScript. Das ist mächtig und super flexibel.
Ein mini-Tutorial gibt auf meiner Page unter:http://typo3.greenbanana.ch/index.php?id=425
Gruss
Also normalerweise ersetzt TYPO3 den kompletten Head Bereich
Nimm lieber TS:
page.stylesheet = main.css
[browser = msie] && [version =< 6.9]
page.stylesheet = ie6.css
[END]
[browser = msie] && [version => 6.9]
page.stylesheet = ie7.css
[END]
[browser = opera]
page.stylesheet = opera.css
[END]
[useragent=*Safari*]
page.stylesheet = safari.css
[END]
[browser = msie] && [version =< 6.9]
config.doctypeSwitch = 1
[END]
Nachtrag: Ok, zu spät 😃
danke, dass einbinden hat funktioniert, aber ich möchte nur das design des footers verändern also steht auch nur die footer klasse im css, aber die css angaben aus dem main.css werden plötzlich nicht mehr angewendet.
es wird also nur noch die footer klasse benutzt und alles andere nicht mehr!
hiermit funktioniert das includieren zwar, aber leider auch für den ie7 und das
obwohl ich hier < 7.0 verwende.
[version < 7.0]
[browser= msie]
page.includeCSS {
file2 = fileadmin/yaml-dev/fa/css/screen/ie6hack_footer.css
[end]
Ja, der Syntax ist auch falsch. Schau nochmal in der REF bei den Conditions...
Und auch in das Beispiel von Wunschtacho...
[browser = msie] && [version = < 7.0]
...
[global]
Übersetzt heißt das dann:
[Wenn der Browser Microsoft Intenet Explorer ist] und [die Version kleiner als 7.0 ist]
....dann verwende...
[Ende der Condition]
Wenn du es genau andersherum willst, also der alles ab der Version 7.0, dann wäre es so:
[browser = msie] && [version = > 6.9]
...
[global]
[Wenn der Browser Microsoft Intenet Explorer ist] und [die Version größer als 6.9 ist]
....dann verwende...
[Ende der Condition]