У меня есть <div id="container">
, который имеет position: fixed; top: 106px; height:100%;
, что заставляет этот контейнер выходить на экран 106px в нижней части окна. Как установить высоту этого контейнера «в конец окна». ?Установите высоту в «конец окна» для фиксированного div
1
A
ответ
1
Вы можете использовать свойство bottom
(see example), то есть:
#container {
position: fixed;
top: 106px;
bottom: 0;
}
... или, вы можете использовать CSS3 calc()
(see example), то есть:
#container {
position: fixed;
top: 106px;
height: calc(100% - 106px);
}
0
Вы можете использовать функцию calc().
height: calc(100% - 106px);
Compability: http://caniuse.com/#search=calc
0
, если вы не хотите использовать опцию известково из-за проблем совместимости, попробуйте использовать
margin-top:-106px;
Смежные вопросы
- 1. Установите высоту фиксированного div (отзывчивого)
- 2. Установите высоту div на высоту окна
- 3. Установите высоту div равную высоте окна angular2
- 4. Установите высоту div
- 5. Установите div в конец контейнера div
- 6. Установите внутреннюю высоту div на внешнюю высоту div в flexbox
- 7. Установите высоту div для ближайшего умножения X
- 8. html/css: установите разделительную рамку div на высоту окна
- 9. Установите высоту DIV, равную другой DIV
- 10. Установите высоту DIV со дна DIV
- 11. Установите Div в конце окна окна пользователя
- 12. Установите высоту DIV, равную высоте другой DIV
- 13. Установите высоту Toggled div на процент
- 14. Установите высоту div равной половине любой ширины
- 15. Установите высоту окна больше высоты экрана
- 16. Установите высоту элемента на высоту экрана - Angular2
- 17. Определить высоту div относительно окна?
- 18. Как иметь автоматическую ширину и высоту для фиксированного положения div
- 19. отслеживание прокрутки фиксированного div от вершины окна
- 20. Установите плавающий div на высоту: 100%?
- 21. Установите ту же высоту для двух div в CSS
- 22. Установите высоту div перед загрузкой изображения
- 23. Установите кнопку без использования фиксированного
- 24. Установите Высоту Div, равный Parent Tag
- 25. Установите элемент внутри div на высоту 100%
- 26. Установите высоту на ширину окна просмотра, деленное на число
- 27. Установите высоту div на оставшуюся высоту на странице
- 28. Как установить минимальную высоту div в высоту окна просмотра?
- 29. Установите ту же высоту div, что и у другого div
- 30. Установите высоту ребенка div для родителей height - siblings height
Это лучший ответ. – casraf
@Terry 'bottom' не работает для меня (может быть, проблема с множеством других css на сайте). Но 'calc' отлично работает! Спасибо. –
@rexilion Это странно, потому что свойство bottom должно работать так же, как и второе решение ... но рад, что решение 'calc()' сработало. – Terry