Неупорядоченный список разрывов Липкий нижний колонтитул - PullRequest
0 голосов
/ 23 марта 2012

Я пытаюсь создать адаптивный шаблон, и у меня возникают проблемы с неупорядоченным списком, нарушающим мой липкий нижний колонтитул.

Кажется, что, в частности, когда я не включаю li, сохраняя ul, нижний колонтитул любит придерживаться, но li на самом деле, кажется, не торчит из дна, когда включается ... пробовал проверять, FF 3d моделирование и т. Д., Чтобы найти какие-либо признаки этого ...

ссылка на страницу , прямая ссылка css

Это просто дополнительное пространство под нижним колонтитулом, хотя и не могу его точно определить. Я не смог найти конкретную проблему, как эта Любая помощь? Спасибо

Обновление: еще одна вещь, которую я заметил, когда я удаляю doctype, он работает просто отлично. Я использую html5 doctype.

Обновление 2: установка ul в блок исправляет его, как и его текущую встроенную таблицу, но устраняет возможность установки его ширины дочерних элементов и выравнивания с помощью text-align. я думаю, что было бы лучше, если бы вы как-то держали inline-таблицу, а не использовали float ...

Обновление 3: установите для UL значение block, для LI - значение inline, table и уменьшите поле, оставив примерно один пиксель, из-за чего переполнение все-таки произойдет ... единственной проблемой сейчас является то, что высота / высота строки испортилась и теперь позволяет изменение цвета фона при наведении на полную ширину

1 Ответ

0 голосов
/ 24 марта 2012

Я добавил это в конец вашего css и оно застряло

 #footer{top:auto; bottom:0;padding:0;margin:0;overflow:hidden;}

Но это всего лишь быстрое ленивое исправление, я настоятельно рекомендую вам вернуться, хотя ваш код кажется очень сложным дляпростая структура, попробуйте уменьшить количество разветвляющихся элементов в css.

...