![]() |
| | LinkBack | Themen-Optionen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Hallo, bin neu im Forum und gleich mit einer vielleicht komplexeren Frage. Jedenfalls habe ich keine Antworten finden könenn bei meiner flüchtigen Forum-Recherche. Im Einsatz ist TYPO3 in der Version 4.1 sowie TV 1.3.0 Mein Problem ist folgendermaßen geschildert: Im Footer der neuen Seite ganz rechts muss ein rudimentäres Menü vorhanden sein, welches lediglich die Aufgabe hat, zu weiteren 4-5 externen Partnerseiten zu führen, die nichts mit der eigentlichen, in TYPO3-realisierten Seite zu tun haben. Die Verlinkungen führen jeweils zu Popups der jeweiligen externen Seiten, mehr ist nicht notwendig. Es ist ein 2D-Ausklappmenü, welches auf Mausberührung reagiert und komplett in CSS realisiert ist. Für die CSS-Lösung sprechen viele Gründe wie die Vermeidung von JavaScript wegen der Suchmaschinenfreundlichkeit, dem Ansprechen der User, die JavaScript bewusst ausgeschaltet haben oder der besseren Barrierefreiheit. Da der IE (auch der 7-ener) Probleme damit haben, muss man diesem Browser mit Conditional Comments und IE Behaviors die CSS-Lösung schmackhaft machen. Dagegen haben Firefox, Opera sowie Safari unter Mac OS (jeweils neuste Versionen) keinerlei Probleme damit. Das Template im IE lokal auf dem PC funktioniert ohne Probleme, das CSS-Menu wird vom IE gezeigt, wenn auch mit einem leichten, optischen Manko. Gemappt dagegen und in TYPO3 integriert mit TV wird der Code der Browserweiche einfach verfremdet mit der Folge, dass das Menü nicht funzt. Es geht um folgenden Code, der innerhalb von <head> ... </head> Platz findet: Code: <!--[if IE]>
<style type="text/css" media="screen">
#menu ul li {float: left; width: 100%;}
</style>
<![endif]-->
<!--[if lt IE 7]>
<style type="text/css" media="screen">
body {behavior: url(csshover.htc); font-size: 100%;}
#menu ul li a {height: 1%;}
}
</style>
<![endif]--> <!--[if IE]> ... <![endif]--> Code: <style type="text/css" media="screen">
#menu ul li {float: left; width: 100%;}
</style>
<style type="text/css" media="screen">
body {behavior: url(fileadmin/templatefiles/csshover.htc); font-size: 100%;}
#menu ul li a {height: 1%;}
}
</style> Hat jemand eine Idee, wie man dieses Problem umgeht? Vielen Dank im voraus! |
|
#2
| ||||
| ||||
|
__________________ Gruss MD |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Ext. Comments als Gästebuch nützen | BENCH | Alle anderen Extensions | 0 | 12.03.08 13:38 |
| Gelöst _Session Daten in TS-Conditional geht nicht :( | daniel_t3 | TYPO3 4.x Fragen und Probleme | 2 | 06.10.07 19:16 |
| sk_pagecomments - Limit der Comments festlegen | Fan29 | Alle anderen Extensions | 0 | 02.08.07 15:07 |
| goof_fotoboek comments | deyda | Alle anderen Extensions | 2 | 07.06.07 11:10 |
| conditional comments | hannah | HTML & CSS | 4 | 02.04.07 15:54 |