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