Du befindest dich gerade in der alten Erweiterungsverwaltung von Contao 3. Contao 3 wird seit Juni 2019 nicht mehr weiter entwickelt! Die Erweiterungen für Contao 4 findest Du unter extensions.contao.org.
Erweiterungen > browsercss
Browser und System als CSS-Klasse
[browsercss]
Fügt den Browser als zusätzliche CSS-Klassen in das body-Tag ein
Erweitert das body-Tag um CSS-Klassen, die eine einfache Ansteuerung von Browsern und Systemen mittels CSS ermöglicht.
Vorteile und Möglichkeiten:
- Erzeugt weniger HTTP-Requests als Conditinal Comments
- Erzeugt einfacher lesbaren/dokumentierbaren CSS-Code als Browserhacks
- Funktioniert mit allen aktuell implementierten Browsern
- Erkennt auch Betriebssysteme, "mobile" und "aol"
Folgende Browserkennungen werden eingesetzt:
opera, operamini, webtv, ie, iepocket, konqueror, icab, omniweb, firebird, firefox, iceweasel, shiretoko, mozilla, amaya, lynx, safari, iphone, ipod, ipad, chrome, android,
blackberry, icecat, s60nokia, nokia
Diese werden jeweils um die erste und zweite Zahl der Version ergänzt. Für Firefox 3.5.9 wird also "firefox firefox3 firefox35" gesetzt, für Internet Explorer 6.0.x wird "ie ie6 ie60" gesetzt.
Folgende Systemerkennungen werden eingesetzt:
windows, windowsce, apple, linux, os2, beos, iphone, ipod, ipad, blackberry, nokia, freebsd, openbsd, netbsd, sunos, opensolaris, android
Zusätzlich werden die Erkennungen "aol" für AOL-Browser und "mobile" für mobile Entgeräte eingesetzt.