Шаблон разваливается в IE8... хелп...

Тема в разделе "Внешний вид, шаблоны, графика", создана пользователем Palomnik, 02.03.2012.

  1. Palomnik
    Offline

    Palomnik Пользователь

    Регистрация:
    24.02.2009
    Сообщения:
    132
    Симпатии:
    3
    Пол:
    Мужской
    Мир всем!
    Прошу уважаемых гуру глянуть на проблему с сайтом spldnepr.com.ua. Во всех браузерах все нормально, кроме IE8-9. В IE8-9 страница разваливается, правая колонка выезжает вправо за пределы страницы. Валидатором проверял, но вот проблема: я не вижу у себя в коде тех ошибок, которые показывает валидатор.
    Шаблон сделан в Artisteer. Но... Пока сайт не начал наполнять контентом и добавлять модули - все отображалось нормально. Текст кода во вложенном файле. Помогите, плиз, разобраться, где ступил и в чем ошибка. Спасибо.
     

    Вложения:

    • code.txt
      Размер файла:
      37.4 КБ
      Просмотров:
      4
  2.  
  3. Offline

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

    Регистрация:
    21.01.2010
    Сообщения:
    120
    Симпатии:
    5
    Пол:
    Мужской
    art-sheet в template.css у вас задана ширина 1280px - поэтому и расползается, а в FF и других это игнорируется
     
  4. Palomnik
    Offline

    Palomnik Пользователь

    Регистрация:
    24.02.2009
    Сообщения:
    132
    Симпатии:
    3
    Пол:
    Мужской
    Если для трехколоночного сайта указывается общая фиксированная ширина и ширина левой и правой колонки - 20%, то где тут такое нарушение стандартов верстки, что все из-за этого может развалиться?
    ...
    Хм, странно... только что еще раз пересмотрел файл css и нигде не нашел "art-sheet ширина 1280px"... Может, наоборот, надо ее (ширину) прописать?
    CSS файл во вложении...
     

    Вложения:

    • template.txt
      Размер файла:
      39.5 КБ
      Просмотров:
      1
  5. Offline

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

    Регистрация:
    21.01.2010
    Сообщения:
    120
    Симпатии:
    5
    Пол:
    Мужской
    .art-sheet {
    cursor: auto;
    margin-bottom: 5px !important;
    top: 5px !important;
    width: 1208px;
    }

    299 строка посмотрите, и IE странно наплевательски относиться ко многим правилам :)
     
  6. Palomnik
    Offline

    Palomnik Пользователь

    Регистрация:
    24.02.2009
    Сообщения:
    132
    Симпатии:
    3
    Пол:
    Мужской
    Да, действительно... сорри, недосмотрел. Но все же: в чем ошибка то? Если ширина сайта, которая по задумке должна быть фиксированной, так и указана конкретно в пикселях... Что тут такого?
    Может ему (IE) поставить:

    .art-sheet{
    max-width:1208px;
    width:100%;}
     
  7. Offline

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

    Регистрация:
    21.01.2010
    Сообщения:
    120
    Симпатии:
    5
    Пол:
    Мужской
    а зачем вообще ставить ... вы уберите width вообще и поставьте 100% ... вроде должно сработать
     
    Palomnik нравится это.
  8. Palomnik
    Offline

    Palomnik Пользователь

    Регистрация:
    24.02.2009
    Сообщения:
    132
    Симпатии:
    3
    Пол:
    Мужской
    Ок, спасибо за подсказку. Буду пробовать.
     

Поделиться этой страницей

Загрузка...