Я знаю, что это было бы легко с позицией: исправлено, но, к сожалению, я застрял в поддержке IE 6. Как я могу это сделать? Я предпочел бы использовать CSS для очистки, но если мне придется использовать Javascript, это не конец света. В моей текущей реализации у меня есть "плавающий нижний колонтитул", который плавает над основной областью содержимого и позиционируется с помощью Javascript. Реализация, которую я имею прямо сейчас, не особенно элегантна даже с Javascript, поэтому мои вопросы:
- Есть ли способ сделать это без Javascript?
- Если мне нужно использовать Javascript, есть ли "хорошие" решения этой проблемы с плавающим нижним колонтитулом? Под "хорошим" я подразумеваю что-то, что будет работать в разных браузерах, не перегружает ресурсы браузера (так как это придется часто пересчитывать) и элегантно/легко использовать (т.е. Было бы неплохо написать что-то вроде
new FloatingFooter("floatingDiv")
).
Я собираюсь догадаться, что нет супер простого решения, у которого есть все выше, но что-то, что я могу построить, было бы здорово.
Наконец, просто более общий вопрос. Я знаю, что эта проблема является большой болью для решения, так что же другие альтернативы пользовательского интерфейса, а не содержание нижнего колонтитула внизу каждой страницы? На моем конкретном сайте я использую его для отображения переходов между шагами. Есть ли другие способы сделать это?