IE7, 8 и 9 не будут показывать углы границ - PullRequest
0 голосов
/ 22 июля 2011

проверить http://jugheads.co/home.html Слайдер отлично смотрится в Chrome, Safari и Firefox, но в IE7, 8 и 9 граница все испорчена, а поля отступают на небольшие пиксели.

Я что-то здесь не так делаю? Я искал по всему Интернету в течение нескольких часов, и я пытался отлаживать в течение нескольких часов. -Нет ничего

Спасибо, ребята,

Rob

Ответы [ 2 ]

1 голос
/ 22 июля 2011

Я не вижу того, что вы описываете, однако ваша страница работает в режиме причуд, поэтому дисплей может испортиться. Удалите заголовок XML, возможно, этого будет достаточно.

0 голосов
/ 22 июля 2011

Ваша страница находится в режиме Quirks, что вызывает именно те проблемы, которые вы описываете.

Режим Quirks обычно запускается либо (a) пропуском объявления <!DOCTYPE>, либо (b) неверным HTMLcode.

Первый может быть исправлен путем явного добавления типа документа, а со вторым можно справиться, запустив код через W3C Validator .

Я отмечаю, чтоу вас уже есть тип документа, но у вас есть код XML и комментарий перед ним в коде.Я подозреваю, что IE, возможно, не понравится иметь там комментарий, и немного Googling обнаружил ссылки вроде эта и эта , которые предполагают, что моя догадка может быть правильной.Попробуйте немного переместить комментарий вниз, чтобы он находился ниже типа документа(Последняя из этих двух ссылок является предложением Mozilla для спецификационного комитета HTML5 официально сделать комментарии перед незаконным типом документа по различным причинам, включая проблему режима причуд).

Вам также может понадобиться переместить XMLдекларация под типом документа;Я не уверен в этом (прошло много времени с тех пор, как я начал беспокоиться о xhtml), но стоило бы поэкспериментировать, чтобы посмотреть, что работает.

Надеюсь, это поможет.

...