2014-11-24 4 views
-2

http://amtportal.org/Layouts/navbar2.phpПочему бы нам просто не использовать таблицы больше?

Нижний колонтитул не отображается в Firefox, а панель навигации сверху не отображается в IE. Зачем?

+0

У вас нет (или другого варианта, в зависимости от того, какой doctype вы хотите) в качестве первого тега в документе, что заставляет IE работать в режиме quirks. –

+0

Все, что было сделано, был удален нижний колонтитул. :( – user3068010

+0

Этот сайт не предназначен для "Пожалуйста, посетите мой сайт и скажите, почему это не работает". Проблема заключается в том, что, как только вы исправите проблему, нет никакой будущей ценности для других вопросов , поскольку проблема была исправлена, и нет никаких указаний на то, что было до этого. Если вы включите соответствующие части кода/HTML * здесь * в свой вопрос, возможно, вам будет некоторая помощь. , этот вопрос должен быть закрыт. –

ответ

2

У вас нет <!DOCTYPE html> (или другого варианта, в зависимости от того, какой doctype вы хотите) в качестве первого тега в документе, что заставляет IE работать в режиме quirks. Я не могу говорить за Firefox, потому что у меня его нет, но это может вызвать подобные проблемы.

Добавление типа doctype - это только первый шаг, поэтому все браузеры попытаются отобразить страницу на один и тот же стандарт. Без него вы будете никогда получить нетривиальную страницу, чтобы выглядеть одинаково во всех браузерах.

Для быстрого решения,

.footer{ 
    height:70px; 
    background:#d3d3d3; 
    position: absolute; 
    bottom: 0; 
    width: 100%; 
} 

.wrapper{ 
    position: relative; 
    width:770px; 
    margin: 0px auto; 
    padding-left: 10px; 
    min-height: 100%; 
} 

margin-bottom: -70px; заставляли страницу вверх, что делает панель навигации исчезает с верхней частью экрана. Создание нижнего колонтитула, расположенного на дне, немного взломанно, но оно работает. Но есть множество шаблонов и примеров для контента с нижними колонтитулами внизу; наличие доктрины заставит их работать.

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