Я знаю, что это будет легко с позиции: исправлено, но, к сожалению, я застрял в поддержке IE 6. Как я могу это сделать? Я предпочел бы использовать CSS для очистки, но если мне нужно использовать Javascript, это еще не конец света. В моей текущей реализации у меня есть «плавающий нижний колонтитул», который плавает над основной областью содержимого и позиционируется с помощью Javascript. Реализация, которую я имею прямо сейчас, не особенно изящна даже с Javascript, поэтому я задаю следующие вопросы:Как получить плавающий нижний колонтитул, чтобы придерживаться нижней части окна просмотра в IE 6?
- Есть ли способ сделать это без Javascript?
- Если мне нужно использовать Javascript, есть ли какие-нибудь «приятные» решения для этой проблемы с плавающей запятой? Под «хорошим» я подразумеваю что-то, что будет работать в браузерах, не перегружает ресурсы браузера (так как это придется часто пересчитывать), и является элегантным/простым в использовании (т. Е. Было бы неплохо написать что-то вроде
new FloatingFooter("floatingDiv")
).
Я собираюсь угадать, нет супер простого решения, которое имеет все выше, но что-то, что я могу построить, было бы здорово.
И, наконец, более общий вопрос. Я знаю, что эта проблема является большой болью для решения, так что же другие альтернативы пользовательского интерфейса, а не содержание нижнего колонтитула внизу каждой страницы? На моем конкретном сайте я использую его для отображения переходов между шагами. Есть ли другие способы, которыми я мог бы это сделать?
Если чувствовал шутливым, я предложил бы использовать фрэймы. Но я не, поэтому не буду. – skaffman 2008-09-28 20:31:15
Почему только тег Javascript? Похож на вопрос CSS для меня. – 2008-09-28 20:40:04
Мне интересно, сколько людей все еще использует IE6? – 2009-05-24 21:58:38