CSS только для Safari

Дата: 20 сентября /

Возникла задача поправить глюки верстки под Safari, долго возился с подбором хаков. В итоге решил задачу проще — проверкой имени браузера средствами php и подключением нового файла с css только для сафари

<?php
    $browser = get_browser();
    if($browser->browser == 'Safari') {
        echo '<link href="safari.css" rel="stylesheet" type="text/css" />';
    } 
?>

Upd.
Первый вариант работает не на всех хостингах, альтернативный вариант:

<?php
if(preg_match('/Safari/i', $_SERVER['HTTP_USER_AGENT'])){
    echo '<link href="safari.css" type="text/css" rel="stylesheet" />';
}
?>

Статьи по теме:

  1. Как отправить данные формы ссылкой?
  2. WordPress, хлебные крошки без использования плагина

Метки: , ,

Рубрика: Web-разработка

Оставить комментарий