Снова лаги в ИЕ

Discussion in 'Создание шаблона' started by Antoxa90, Aug 25, 2010.

  1. Offline

    Antoxa90 Недавно здесь

    Joined:
    Jan 7, 2010
    Messages:
    56
    Likes Received:
    2
    Gender:
    Male
    Добрый вечер! Как известно многие шаблоны сейчас лагают по страшному в ИЕ, но в то же время в index.php почти всегда есть условие "Если вы используете ИЕ 7, то...". Вроде как предусмотрено все получается, так почему же сайт плывет? Может нужно подключить css файл где для ИЕ прописаны настройки..
     
  2.  
  3. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    обычно так и делается, подключается CSS который описывает стили для ишака 6 и 7
     
  4. Offline

    Antoxa90 Недавно здесь

    Joined:
    Jan 7, 2010
    Messages:
    56
    Likes Received:
    2
    Gender:
    Male
    Какой из способов лучше будет использовать
    Код (CODE):
    1. <?php
    2. $nav = ( isset( $_SERVER['HTTP_USER_AGENT'] ) ) ? strtolower( $_SERVER['HTTP_USER_AGENT'] ) : '';
    3.     if (stristr($nav, "msie"))
    4.     {
    5.         echo "ie-css.css";
    6.     }
    7.     else
    8.     {
    9.         echo "templatecss.css";
    10.     }  
    11. ?>

    или
    Код (CODE):
    1. <!--[if lte IE 6]>
    2. <link href="templates/<?php echo $cur_template; ?>/css/ieonly.css" rel="stylesheet" type="text/css" />
    3. <![endif]-->

    з.ы. Взято с джумла-докс.ру, недавно пробовал таким образом подключать на другом шабе (прописав условие проверки в head) - не вышло.
     
  5. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    второй вариант, т.к. когда ишак начинает читать код и натыкается на такое подключение файла CSS то читает из него

    и ещё одно не мало важное дополнение, такого рода подключение делается как дополнение к нормальному CSS файлу, а неполная его замена/ Хотя можно делать и полную замену и с полным дублем всех CLASS и ID

    что значит дополнение - это когда при помощи файла для ИШАКА просто делаются некоторые корректировки основного CSS
     
    Antoxa90 likes this.
  6. Offline

    Antoxa90 Недавно здесь

    Joined:
    Jan 7, 2010
    Messages:
    56
    Likes Received:
    2
    Gender:
    Male
    Спасибо, будем пробовать!
     

Share This Page

Loading...