У меня проблема с маленькими девайсами с картой boostrap. Я использую эффект наведения, чтобы сдвинуть содержимое. Но на маленьких устройствах контент обрезает изображение. Я действительно не знаю, как сделать так, чтобы контент начинался сразу после изображения, используя положение: абсолютное. Я только хочу увидеть имя и заголовок. При наведении курсора мыши остальное содержимое отображается с помощью всплывающего окна.
.team-card {
border:0!important;
border-radius:5px!important;
overflow:hidden!important;
}
.team-card .card-body .card-title,.team-card .card-body .card-text {
text-align:center;
margin:0;
}
.team-card .card-body {
position:absolute;
width:100%;
height:100%;
left:0;
top:255px;
background-color:#fff;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out
}
.team-card .card-body p {
line-height:1.6em;
}
.team-card:hover .card-body {
top:0;
}
.team-card .card-body .card-text {
margin-bottom:15px;
}
<html>
<head><link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" />
</head>
<body>
<div class="card team-card">
<img src="https://png.pngtree.com/png-vector/20190704/ourlarge/pngtree-vector-user-young-boy-avatar-icon-png-image_1538408.jpg" class="card-img-top" alt="">
<div class="card-body">
<h5 class="card-title">John Doe</h5>
<p class="card-text">Business Director</p>
<p>Board member (core-team) previous Director-Business Development at EM6 and earlier at Syncada.</p>
</div>
</div>
</body>
</html
Спасибо за вашу помощь.