как мне добиться, чтобы карта использовала всю высоту?
<body class="d-flex flex-column">
<header class="flex-grow-0 flex-shrink-0">
header
</header>
<main class="flex-grow-1 flex-shrink-1">
main
<div class="map-container row-content">
<div id="map"></div>
</div>
</main>
<footer>footer</footer>
</body>
CSS:
html,
body {
height: 100%;
}
main {
height: 100%;
background-color: deepskyblue;
}
.map-container {
}
#map {
height: 100%;
background-color: lightsalmon;
}
Когда я добавлю высоту 100% к карте-контейнеру, высота будет слишком высокой, и будет видна полоса прокрутки.
Мой нижний колонтитул имеет переменную высоту, поэтому я не могу использовать calc.
Спасибо
https://jsfiddle.net/ms582u96/