Mnoho lidí obchází chyby zobrazení použitím vícero souborů s nadefinovanými kaskadovými styly. Pokud se Vám nedaří sjednotit vzhled v různých prohlížečích za použití jednoho souboru se styly, tak je tu právě tento návod pro Vás.
Nejprve je nutné vyčíst jaký prohlížeč návštěvník používá. Pak už stačí jen zvolit správný soubor.
//zjisti jaky pouzivate prohlizec a mnoho dalsího $userAgent = strtolower($_SERVER['HTTP_USER_AGENT']); //porovna jestli mate IE, nebo jiny browser //podle toho pak vybere prislusny soubor s kaskadovymi styly if(preg_match('/msie/', $userAgent)){ echo '<link href="/style/styleIE.css" rel="stylesheet" type="text/css" />'; } else{ echo '<link href="/style/style.css" rel="stylesheet" type="text/css" />'; } |