Internet Explorer не может просматривать мою веб-страницу так, как это должно быть .... Пожалуйста, помогите! - PullRequest
0 голосов
/ 20 июля 2010

Когда я загружаю свою страницу в Safari и Firefox, даже мой ipod touch, который является вариантом Safari, отлично загружается. Когда я использую любую версию 6, 7 или 8 Internet Explorer, возникают проблемы. По сути, в IE 6 или 7 рекламные баннеры выглядят испорченными, а код amazon - книги - исчезает с экрана. В IE 8 все хорошо, кроме книг от Amazon. Каждый пост с амазонками, если в посте более 3 книг, попадает со страницы на остальную часть сайта, что выглядит ужасно. Я не могу понять, как сделать так, чтобы это было так, как в Firefox или Safari. Если места недостаточно, по умолчанию следует перейти к следующей строке, но в IE это не так. Посоветуйте, пожалуйста, что я могу сделать, чтобы мой сайт выглядел правильно.

1 Ответ

2 голосов
/ 20 июля 2010

Одной из основных проблем с IE web dev является флаг hasLayout .Каждый раз, когда у вас есть элемент, который выглядит неработающим в IE, попробуйте следующее в CSS этого элемента:

.broken-element {
    zoom: 1;
}

Свойство zoom вызовет флаг hasLayout и часто заставляет IE правильно его отображать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...