Дизайн страницы Facebook не работает в IE8 - PullRequest
4 голосов
/ 11 февраля 2011

Мы разработали страницу фейсбука. Она отлично работает во всех браузерах, включая IE7, но она не работает в IE8. Мы проверили, получили ли мы код, который запускается за пределами страницы фейсбука, он работает в IE8, но когдапоместите наш код в личную книгу, он не работает. Вот код CSS, который мы используем для IE8.

 <!--[if lt IE 8]>
<style>
.nv_a
{
    width:90px;
    height:27px;
    float:left;
    text-align:center;
        padding-top:8px;    
}

.nvt_a
{
    width:66px;
    height:27px;
    float:left;
    text-align:center;
        padding-top:8px;    
}

.nv_a a
{
    width:90px;
    height:27px;
    float:left;
    padding-top:8px;
    text-align:center;
    color:#000;
    display:inline-block;
    text-decoration:none;
    background-color:#e0e0e0;
    border-top:solid 1px #999;
    border-left:solid 1px #999;
    border-right:solid 1px #999;
    border-bottom:solid 1px #999;
}

.nv_a a:hover
{
    width:90px;
    height:27px;
    padding-top:8px;
    float:left;
    color:#000;
    text-align:center;
    background-color:#ccc;
}

.nvt_a a
{
    width:66px;
    height:27px;
    float:left;
    padding-top:8px;
    text-align:center;
    color:#000;
    display:inline-block;
    text-decoration:none;
    background-color:#e0e0e0;
    border-top:solid 1px #999;
    border-left:solid 1px #999;
    border-right:solid 1px #999;
    border-bottom:solid 1px #999;
border:1px solid red;
}

Пожалуйста, помогите нам решить эту проблему.

1 Ответ

2 голосов
/ 11 февраля 2011

Ваш код предназначен только для IE версии ниже IE8 ...

В этой строке перед элементом стиля написано: <!--[if lt IE 8]>.Это в основном означает:

  • Если версия браузера IE меньше (lt) IE 8, включите объявления стилей в этот комментарий.

Теперь, так какВаш вопрос немного расплывчатый, либо вы хотите настроить таргетинг на все версии IE вплоть до IE 8, включая ИЛИ 8, либо просто хотите настроить таргетинг на IE 8:

  • Ориентация на все версии вплоть дов том числе IE8: <!--[if lte IE 8]>
  • Target ONLY IE 8: <!--[if IE 8]>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...