前提・実現したいこと
画像を上半分だけ表示したい
高さも画像の半分にしたい
発生している問題・エラーメッセージ
上半分だけにするにはどうすればいいかわからない
該当のソースコード
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous"> <div class="container"> <div class="row"> <div class="col"> <div class="card img-thumbnail"> <img src="https://unsplash.it/100/150?random"> <div class="card-body px-2 py-3"> <h5 class="card-title">タイトル</h5> <p class="card-text">コンテンツ コンテンツ コンテンツ コンテンツ</p> <p class="mb-0"><a href="#" class="btn btn-primary btn-sm">ボタン</a> <a href="#" class="btn btn-secondary btn-sm">ボタン</a></p> </div> </div> </div> <div class="col"> <div class="card img-thumbnail"> <img src="https://unsplash.it/200/400?random"> <div class="card-body px-2 py-3"> <h5 class="card-title">タイトル</h5> <p class="card-text">コンテンツ コンテンツ コンテンツ コンテンツ</p> <p class="mb-0"><a href="#" class="btn btn-primary btn-sm">ボタン</a> <a href="#" class="btn btn-secondary btn-sm">ボタン</a></p> </div> </div> </div> <div class="col"> <div class="card img-thumbnail"> <img src="https://unsplash.it/300/600?random"> <div class="card-body px-2 py-3"> <h5 class="card-title">タイトル</h5> <p class="card-text">コンテンツ コンテンツ コンテンツ コンテンツ</p> <p class="mb-0"><a href="#" class="btn btn-primary btn-sm">ボタン</a> <a href="#" class="btn btn-secondary btn-sm">ボタン</a></p> </div> </div> </div> </div> </div>
試したこと
高さを50%にしましたが画像を上半分にするできませんでした
object-fitを使って
img { object-fit: cover; object-position: 50% 0; }
としましたがscreeenサイズによりますが画像は半分になりませんでした
ブラウザーはクロームです
補足情報(FW/ツールのバージョンなど)
ありません