Я пытаюсь, чтобы мой дочерний раздел div прошел до верха и низа родительского раздела div.Перейдите к нижней части примера этого URL-адреса (там, где стоят канадские флажки): https://www.lakeshoresup.com/product/pathfinder/ В основном, если я устанавливаю ширину больше 41%, я получаю небольшую область, которая не идет вверх инижняя часть раздела.
Код:
<div class="hero__container container">
<div class="hero__content-wrapper" style="background-color: rgba(0,0,0,0.2); flex: 60% ; max-width: 60%;">
<h1 class="hero__title hero__title--big">
Adrift in the Canadian Rockies</h1>
<p class="hero__content hero__content--medium">
Jake and Lyndsay embark on a Lakeshore adventure with their inflatable paddleboards. </p>
<div class="primary-link">
<a href="https://www.lakeshoresup.com/2015/07/28/adrift-in-the-canadian-rockies-with-jake-lyndsay-part-1/" class="hero__primary-link btn" target="_blank">
Read Their Story </a>
</div>
</div>
</div>
CSS
.hero--right .container {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.hero__content-wrapper {
padding-left: 20px;
padding-right: 20px;
display: table-cell;
vertical-align: top;
}
Я пытался добавить min-height:760px
к CSS, который работал, но не динамический,Когда сайт переходит на мобильный или если слайдеры имеют разные размеры, это портит изображение.
Существует ли динамический способ заставить дочерний ящик (.hero__content-wrapper) всегда расширяться до верха родительского ящика (.hero__container)?
Это то, что я могу использоватьCSS ниже и он работает во всех браузерах или есть лучший способ сделать это?
height: -moz-available;
height: -webkit-fill-available;
height: fill-available;