ИЕ игнорирует добавленный стиль

Discussion in 'CSS, HTML, Web 2.0, верстка по web-стандартам' started by cms-searcher, Aug 30, 2007.

  1. Offline

    cms-searcher Недавно здесь

    Joined:
    Jul 24, 2007
    Messages:
    16
    Likes Received:
    0
    Здравствуйте.
    Добавил стиль в template_css.css, вот содержание:
    Код (CODE):
    1. .scrollbox {
    2.   height:100px;
    3.   overflow:auto;
    4.   position:relative;
    5.   background-color:#eee;
    6. }

    В ФФ и Опере все как положено. В ИЕ 6 как-будто и небыло нового стиля, показывает в стиле content. Шаблон - производная от madeyourweb, РНР не менял. В чем такая странность, не подскажете? Ведь на простой html-странице класс отображается правильно и в ИЕ.
     
    Last edited: Aug 30, 2007
  2.  
  3. Fanamura
    Offline

    Fanamura Доброта

    Joined:
    Mar 12, 2007
    Messages:
    5,094
    Likes Received:
    158
    Gender:
    Male
    Ответ: ИЕ игнорирует добавленный стиль

    !important
    ?
     
  4. Offline

    cms-searcher Недавно здесь

    Joined:
    Jul 24, 2007
    Messages:
    16
    Likes Received:
    0
    Ответ: ИЕ игнорирует добавленный стиль

    Не понял вопроса. Значит по-порядку: в template_css.css я вручную через свой редактор дописал описанный выше класс. В результате он появился в выпадающем списке "стили" wissign редактора добавления контента в админке. При добавлении контента в этом стиле ФФ и Опера правильно отображают контент данного стиля на сайте. В ИЕ 6 высота не соблюдается, полоса прокрутки при большем объеме не появляется, даже указаный цвет фона игнорирует. Из этого следует, что стиль scrollbox был проигнорирован.
     
  5. Fanamura
    Offline

    Fanamura Доброта

    Joined:
    Mar 12, 2007
    Messages:
    5,094
    Likes Received:
    158
    Gender:
    Male
    Ответ: ИЕ игнорирует добавленный стиль

    Попробуйте
    .scrollbox {
    height:100px!important;
    overflow:auto!important;
    position:relative!important;
    background-color:#eee!important;
    }
     
    Last edited: Aug 30, 2007
    cms-searcher likes this.
  6. Offline

    cms-searcher Недавно здесь

    Joined:
    Jul 24, 2007
    Messages:
    16
    Likes Received:
    0
    Ответ: ИЕ игнорирует добавленный стиль

    Результат тот-же. К стати еще пробовал вставить TEXTAREA вместо этого, wissign-редактор вобще не понял этого тэга. А что можно вобще применить для вставки TEXTAREA в контент? Нужно для публикации кода.
     
  7. Offline

    cms-searcher Недавно здесь

    Joined:
    Jul 24, 2007
    Messages:
    16
    Likes Received:
    0
    Ответ: ИЕ игнорирует добавленный стиль

    Разобрался наконец.
    В template_css.css есть такой класс:
    Код (CODE):
    1. a.mainlevel {
    2. font-size: 10pt;
    3. padding-left: 5px;
    4. width: 143px;
    5. display: block;
    6. line-height: 20px;
    7. margin-bottom: 2px;
    8. text-decoration: none;
    9. font-weight: bold;
    10. font-family:Times New Roman, Courier New, sans-serif;
    11. border:none;
    12. voice-family:"\"}\""; /* Box Model fix */
    13. voice-family:inherit;
    14. width: 135px;
    15. }

    И еще несколько таких. Когда я поместил свой класс выше этого, в ИЕ все заработало. Видимо ИЕ не понимает voice-family:"\"}\""; (видите фигурную скобку?) Хотелось бы знать зачем она там?

    Спасибо за помощь, Fanamura!!!
     

Share This Page

Loading...