Проблемы в IE без доктайпа - PullRequest
0 голосов
/ 16 февраля 2011

У меня есть конкретная проблема с фиксированной планкой.Я хотел бы использовать эту фиксированную панель, но я не должен использовать doctype У этой панели в IE есть проблемы.например, полоса прокрутки не зафиксирована, а перемещение или размер подсказок изменены.Фактически, мой владелец проекта не позволил мне использовать doctype

http://ryan.rawswift.com/sandbox/jixedbar-0.0.2/demo/

Редактировать: Привет всем, это правильно.но в исключительных случаях я должен запустить html-файл с html-тегом в этом проекте!Хорошо, что вы помогли мне исправить эту полосу при смене прокрутки.Другие проблемы не важны ...

Ответы [ 2 ]

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

Если вы ссылаетесь на IE6 (не так ли?), То может возникнуть проблема, связанная с использованием стиля css position:fixed;, поскольку IE6 не поддерживает это свойство css.

Однако, если автор сделал это в jQuery, можно ожидать, что для этого, возможно, будет реализовано исправление.

По теме типов документов вы говорите, что в IE существует проблема без типов документов.,Как правило, во многих браузерах могут возникать проблемы без объявления типа документа.В то время как многие вернутся к типу документа по умолчанию, это обычная (и очень хорошая) практика указывать тип документа на основе вашего кода (HTML, XHTML, HTML 5.0 и т. Д.).

С уважением, Саймон

1 голос
/ 16 февраля 2011

IE8 (возможно, также и 7, забудьте о 6) ведет себя почти до стандарта, когда вы используете STRICT DOCTYPE, поэтому используйте XHTML STRICT DOCTYPE :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
...