У карточки есть
два состояния, видна основная часть и идет открытие по ховеру.
Контент в основной части динамический, название товаров бывают длинные, сейчас все работает с фиксированной высотой дива, как сделать так, чтобы видимая часть задавалась динамически и адаптивно отображалась?
<div class="card card-product rounded-3">
<div class="card-body card-hidden-description p-3">
<div class="card-fixed-description">
<!-- Изображение -->
<!-- Название товара -->
<div class="product-title mt-1"></div>
<!-- Свойства -->
</div>
</div>
</div>
/**** Карточка товара в каталоге ****/
.card-product {
position: relative;
z-index: 1;
overflow: hidden;
height: 19rem;
}
@media (max-width: 768px) {
.card-product {
max-height: 17rem;
}
}
.card-product:hover {
overflow: initial;
z-index: 2;
}
.card-hidden-description {
padding: 4px;
background-color: #fff;
border-radius: 4px;
}
.card-product:hover .card-hidden-description{
box-shadow: 0 0 10px 1px gray;
}