Моя ситуация в том, что я зафиксировал позицию div с процентной высотой в нижней части страницы, которая находится поверх нее (см. Рисунок). Проблема в том, что когда я прокручиваю страницу до конца, часть ее содержимого скрывается под этим div. Я думаю, что я должен добавить пустой элемент в нижней части страницы, но что это лучший способ сделать это? Фиксированное положение div на верхнем вертикальном пространстве
3
A
ответ
1
хорошее решение могло бы изменить высоту фиксированного DIV должен быть выражен в vh
не в %
(see), например:
div.fixed-at-bottom { height: 20vh; .... }
, а затем установить margin-bottom
на свое содержание DIV с то же самое значение (или немного больше, чтобы получить больше места):
div.content { margin-bottom: 22vh; .... }
Я создал jsfiddle представить, что.
+1
. Работали как шарм –
+0
Действительно, CSS 3 потрясающий :) –
Смежные вопросы
- 1. Фиксированное положение div прокручивается
- 2. Фиксированное положение внутри прокрутки div
- 3. BootStrap/CSS фиксированное положение div
- 4. фиксированное положение div зависает на странице (iPad)
- 5. фиксированное положение для div внутри div
- 6. фиксированное положение div внутри контейнера div
- 7. Эмулировать фиксированное правое положение
- 8. Перетащить мышью на фиксированное положение
- 9. Положение фиксированное относительно фиксированного родителя
- 10. Div исчезает, когда установлено фиксированное положение
- 11. Анимация CSS div в фиксированное положение
- 12. фиксированное положение внутри видимой области родительского div
- 13. Div Исчезает, если задано Фиксированное положение
- 14. центрирование div фиксированное положение -no решение отработано
- 15. Клонирование изменения изображения фиксированное положение div
- 16. Как заставить дочерний-div иметь фиксированное положение?
- 17. Фиксированное положение DIV отключается при прокрутке вниз
- 18. Заблокировать Div в фиксированное положение с фоном
- 19. горизонтальное меню, фиксированное положение, рядом с div
- 20. Невозможно центрировать div по горизонтали, фиксированное положение
- 21. Фиксированное положение заголовка CSS
- 22. Kendo Window фиксированное положение
- 23. highslide фиксированное положение popup
- 24. жидкости фиксированное положение
- 25. фиксированное положение, действующее отзывчиво
- 26. Фиксированное положение без наложения?
- 27. JQuery анимации фиксированное положение
- 28. Вертикальное положение фиксированное
- 29. Фиксированное положение ImageButton на GestureImageView
- 30. Центральное положение фиксированное горизонтально
Вы видели это http://stackoverflow.com/questions/20100461/jquery-position-div-fixed-at-top-on-scroll –
Чтобы динамически это сделать, вам нужно будет использовать 'javascript'. Вы используете 'javascript' или' jquery'? –
Возможно, вам нужно проверить, перекрыт ли контейнер содержимого прокрутки и фиксированный div. добавьте границу в div для проверки. – Zeal