如何让搜索结果填充页面?

我在我们的网站上创建了自己的搜索功能。它使用一个简单的php脚本来搜索我们的数据库,以查找用户正在寻找的内容。搜索结果页面未填满页面宽度,并且结果一一垂直显示。

显示结果的代码。

        $count = 0;
        while($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
            $t = $count%3;

            echo ($t == 2) ? "<div class='col-md-4'>" : "<div class='col-md-4'>";
            echo "<div class='card mb-4 shadow-sm'>";
            echo "<img class='img-thumbnail' width='300px' src='".$row['image']."'>";
            echo "<div class='card-body'>";
            echo "<p class='card-text'>".$row['title'] ."<br>".$row['isbn']."</p>";
            echo "<div class='d-flex justify-content-between align-items-center'>";
            echo "<div class='btn-group'>";
            echo "<a href='".$row['url']."'>Start Reading</a>";
            echo "</div>";
            echo "</div>";
            echo "</div>";
            echo "</div>";
            echo "</div>";

            $count++;

如何获得结果以填满页面的宽度?