I am in the process of creating a small website aimed at helping my daughter (and other children) learn new words.
The illustration demonstrates how I envision the website looking across all types of devices.
My initial attempt was based on a template and appears visually appealing on larger screens. However, I encountered an issue on smaller devices where the three buttons below the image did not scale down properly. They ended up being displayed as separate images in a vertical alignment.
Due to my limited expertise as a beginner and the complexity of the template, I attempted to create a layout from scratch but faced the same problem as evident in this link here.
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="9ffdf0f0ebecebedfeefdfabb1a9b1af">[email protected]</a>/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous">
<div class="container" id="wrapper">
<div class="row" id="picture">
</div>
<div class="container">
<div class="row">
<div class="col-sm">
<picture><img class="img-fluid" src="https://www.schmellerling.de/assets/images/replay.webp"></picture>
</div>
<div class="col-sm">
<picture><img class="img-fluid" src="https://www.schmellerling.de/assets/images/play_item_sound.webp"></picture>
</div>
<div class="col-sm">
<picture><img class="img-fluid" src="https://www.schmellerling.de/assets/images/next.webp"></picture>
</div>
</div>
</div>
</div>
If anyone could provide guidance on resolving this issue without resorting to complex media queries, it would be greatly appreciated. I am concerned that delving into media queries may be too daunting for me.
Thank you in advance for any assistance! Sincerely, Rolf