IE9 CSS не работает Chrome и Firefox работает - PullRequest
0 голосов
/ 27 декабря 2011

Я работаю над сайтом на основе CSS и DIV К сожалению, я не могу манипулировать HTML.

У меня сайт отлично смотрится на Chrome и Firefox По какой-то причине IE9 не сделает это правильно.

Пожалуйста, помогите.

URL-адрес http://2012.v8apps.com

Ответы [ 3 ]

0 голосов
/ 27 декабря 2011

Вам нужно будет манипулировать html и добавить DOCTYPE в качестве первой строки вашего кода.

<!DOCTYPE html>
0 голосов
/ 27 декабря 2011

Мне пришлось добавить Response.ContentType и заставить text/css для рендеринга в Firefox.

Последний DOCTYPE, который сделал трюк:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="w3.org/1999/xhtml">
0 голосов
/ 27 декабря 2011

Кажется, IE9 рендерит в режиме причуд.Попробуйте указать тип документа в верхней части страницы.

Первая строка вашей страницы должна выглядеть следующим образом:

HTML 4

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

HTML 5

<!DOCTYPE html>

IE9 также сообщаетчто "CSS был проигнорирован из-за несоответствия типов MIME".Не могли бы вы переместить ваши стили в файл .css, а не в файл .aspx?

...