MENU
Ratio
To set the width-to-height aspect ratios, use:
.ratio-{1x1 | 4x3 | 16x9 | 21x9}
RESETRUNFULL
<!DOCTYPE html><html>
<head><link href='https://cdn.jsdelivr.net/npm/bootstrap@5.2.0-beta1/dist/css/bootstrap.min.css' rel='stylesheet' integrity='sha384-0evHe/X+R7YkIZDRvuzKMRqM+OrBnVFBL6DOitfPri4tjfHxaWutUpFmBp4vmVor' crossorigin='anonymous'>
<script src='https://cdn.jsdelivr.net/npm/bootstrap@5.2.0-beta1/dist/js/bootstrap.bundle.min.js' integrity='sha384-pprn3073KE6tl6bjs2QrFaJGz5/SUsLqktiwsUTF55Jfv3qYSDhgCecCxMW52nD2' crossorigin='anonymous'></script>
<style>div:not(.container):not(.tooltip):not(.tooltip *):not(.navbar *):not(.carousel-caption):not(.card *):not(.form-check):not(.input-group) { border:1px solid grey; text-align:center; }</style>
</head><body>
<div class="ratio ratio-1x1">
<img src="/shared/frog.jpg"/>
</div>
<div class="ratio ratio-21x9">
<img src="/shared/frog.jpg"/>
</div>
</body><html>
To set a custom aspect ration:
<div class="ratio" style="--aspect-ratio: 50%;">
<div>2x1</div>
</div>