wie in dem Buch von peter Müller beschrieben,
also 2 Seitenlayouts eins für DT, eins für mobile, mit jeweils zugeordnetem CSS. Im DT Layout ist layout.css, responsive.css und reset.css aktiv, in der mobile Layout genau so, dazu eben die 2 versch. eigenen css Dateien desktop.css und mobile.css
Ansonsten habe ich an den Grundeinstellungen nichts geändert, probeweise einmal in der layout.css die 767px überschrieben, bringt natürlich nichts und wieder rückgängig gemacht.
Merkwürdig ist das verschiedene Verhalten der Browser, Chrome macht alles richtig, in Firefox und Opera wird zwar dank "responsive" nur einspaltig dargestellt, nur eben die destop version. Das ist insofern nicht gut, weil die Navigation umbricht, bzw. abgeschnitten wird.
Habe dazu im Netz folgendes gefunden https://github.com/contao/core/blob/...php#L14http:// vielleicht ist das mit verantwortlich.
Code:
$GLOBALS['TL_CONFIG']['os'] = array
(
'Macintosh' => array('os'=>'mac', 'mobile'=>false),
'Windows CE' => array('os'=>'win-ce', 'mobile'=>true),
'Windows Phone' => array('os'=>'win-ce', 'mobile'=>true),
'Windows' => array('os'=>'win', 'mobile'=>false),
'iPad' => array('os'=>'ios', 'mobile'=>false),
'iPhone' => array('os'=>'ios', 'mobile'=>true),
'iPod' => array('os'=>'ios', 'mobile'=>true),
'Android' => array('os'=>'android', 'mobile'=>true),
'BB10' => array('os'=>'blackberry', 'mobile'=>true),
'Blackberry' => array('os'=>'blackberry', 'mobile'=>true),
'Symbian' => array('os'=>'symbian', 'mobile'=>true),
'WebOS' => array('os'=>'webos', 'mobile'=>true),
'Linux' => array('os'=>'unix', 'mobile'=>false),
'FreeBSD' => array('os'=>'unix', 'mobile'=>false),
'OpenBSD' => array('os'=>'unix', 'mobile'=>false),
'NetBSD' => array('os'=>'unix', 'mobile'=>false),
);
Lesezeichen