2015-02-06 2 views
1

Я создал простую веб-страницу с помощью html и css.Проблемы с плавающей областью css в IE8

Здесь работал jsfiddle, http://jsfiddle.net/y7xmr6ct/ [часть работы только]

В заголовке ломовая сводном разделе отображается во всех браузерах ожидать то вроде этого: http://s4.postimg.org/tuvx8avt9/Untitled_1.png

Но в ie8, отображается левая сторона моего заголовок.

Я попытался использовать clear:left; или width:100%; моему классу .large--right,, но ничего не изменилось.

Вот мой CSS:

.large--right { 
    float: right !important; 
    } 

, а также я в мой #footer {border-top: 1px solid #ddd;} не работает в ie8

Могу ли я знать, как я могу это исправить?

Может кто поможет мне исправить это, спасибо заранее.

+0

Я использовал Chrome, чтобы открыть вашу скрипку, и это не ведет себя, как показывает ваше изображение. Так что это не просто проблема с IE8. –

+0

Я просто покажу вам только код css ... –

ответ

1

IE8 не поддерживает медиа-запросы. Сначала вы первый мобильный, и потому, что медиа-запросы не запускаются, макет - это мобильные стили.

Посмотрите на RespondJS для поддержки медиа-запросов в IE8.

+0

как я могу использовать response.js? @guy. и могу я знать о modernizr.js? спасибо –

+0

Вы можете либо загрузить скрипт, либо ссылку на скрипт локально, либо использовать CDN для его добавления, например: '' – Guy

+0

Modernizr немного отличается, поскольку это определяет, какие функции поддерживаются в текущем браузере, и добавляет/удаляет классы, с которыми вы можете соответствующим образом стилизовать. Есть более глубокие черты modernizr с использованием JS, но ответ будет лучшим решением для вашей проблемы. – Guy

Смежные вопросы