【问题标题】:PHP Images into Bootstrap Thumbnails won't go inline引导缩略图中的 PHP 图像不会内联
【发布时间】:2015-03-17 20:01:02
【问题描述】:

我有一个相对简单的 PHP 连接脚本到我的数据库中的一个表。在此表中,我有一个指向我的图像文件的链接路径。我使用这样的语句调用图像:

$sql="SELECT * FROM table";
$result=mysql_query($sql);

然后使用这样的引导程序将图像调用到缩略图中:

<?php
while($rows=mysql_fetch_array($result)){
?>

<div class="container">
  <div class="col-sm-8 col-md-4">
    <div class="thumbnail">
      <img src="<? echo $rows['image']; ?>" class="img-responsive">
      <div class="caption">
        <h3><? echo $rows['name']; ?></h3>
        <p><? echo $rows['description']; ?></p>
        <p><a href="#" class="btn btn-primary" role="button">Open Project</a></p>
      </div>
    </div>
  </div>
</div>


<?php
}

mysql_close();

?>

图片已正确放置在缩略图中,但是当它转到数据库中的下一条记录时,缩略图会放置在新行上。然而,在进入下一行之前,它应该有 3 个缩略图(3 个数据库记录)。

有谁知道如何解决这个问题,以便我可以连续显示 3 个缩略图?

【问题讨论】:

标签: php css twitter-bootstrap-3


【解决方案1】:

试试这个。

<div class="container">
    <div class="col-sm-8 col-md-4">
        <?php while($rows=mysql_fetch_array($result)){ ?>
        <div class="thumbnail">
            <img src="<? echo $rows['image']; ?>" class="img-responsive">
            <div class="caption">
                 <h3><? echo $rows['name']; ?></h3>
                <p>
                    <? echo $rows[ 'description']; ?>
                </p>
                <p><a href="#" class="btn btn-primary" role="button">Open Project</a>
                </p>
            </div>
            <?php } mysql_close(); ?>
        </div>
    </div>
</div>

并添加

.img-responsive{display:inline-block;}

到你的CSS。 应该这样做。

【讨论】:

  • 谢谢,几乎成功了。它将下一个缩略图放在最后一个缩略图中,但它们仍然没有内联。
  • 能否请您也发布您的css。
  • 唯一使用的CSS是从Bootstrap网站下载的...我可以将相关部分复制进去吗?
  • 我已经编辑了我的答案。将.img-responsive{display:inline-block;} 添加到您的CSS
  • 第二张图片进入页面中心,但下一张缩略图仍在第一张下方,但现在占据了整个宽度。
【解决方案2】:

尝试添加 .row 类:

<div class="container">
   <div class="row">
     <div class="col-sm-8 col-md-4">
       ...
     </div>
   </div>
</div>

【讨论】:

  • 谢谢!这是正确的答案...这是在移动到下一行之前内联三个缩略图的代码。
猜你喜欢
  • 1970-01-01
  • 2017-11-24
  • 2015-12-01
  • 1970-01-01
  • 2015-10-09
  • 1970-01-01
  • 1970-01-01
  • 2013-08-12
  • 1970-01-01
相关资源
最近更新 更多