我在引导程序中将缩略图放在缩略图下方时遇到问题。 下图显示了三个缩略图,下方有一个按钮。按钮不是垂直对齐的,因为三个不同缩略图之间出现的文本和按钮具有不同的长度。 这是我的代码:
<div class="col-md-3">
<div class="thumbnail" style="height: 400px;">
<img style="width: 200px; height: 200px;" src="<?php echo base_url();?>assets/user_file/product/<?php echo $row->foto; ?>">
<div class="caption">
<center>
<h3><?php echo $row->nama_prod; ?></h3>
<strong><p>Rp.<?php echo $row->harga; ?>.-</p></strong>
<a href="<?php echo base_url()?>/index.php/pesanan/pesan?id_product=<?php echo $row->id_product?>" class="btn btn-success"> Pesan</a>
</center>
</div>
</div>
</div>
我该如何解决这个问题?
答案 0 :(得分:1)
希望这可能有所帮助:
将缩略图类设为相对position:relative;
,然后将position:absolute; top:auto; bottom:0;
添加到<a>
代码
答案 1 :(得分:1)
将图片和标题保存在一行,将链接按钮保存在另一行,如下所示:
<div class="col-md-3 text-center">
<div class="thumbnail" style="height: 400px;">
<div class="row">
<img style="width: 200px; height: 200px;" src="<?php echo base_url();?>assets/user_file/product/<?php echo $row->foto; ?>">
<div class="caption" style="height: 140px;">
<h3><?php echo $row->nama_prod; ?></h3>
<strong><p>Rp.<?php echo $row->harga; ?>.-</p></strong>
</div>
</div>
<div class="row">
<a href="<?php echo base_url()?>/index.php/pesanan/pesan?id_product=<?php echo $row->id_product?>" class="btn btn-success"> Pesan</a>
</div>
</div>
</div>
设置&#34;文本中心&#34;列内部对齐的属性。和div类&#34;标题&#34;应该有高度风格。
答案 2 :(得分:0)
一种方法是使用这样的两行。
<div class="row">
<div class="col-md-3">
<div class="thumbnail" style="height: 400px;">
<img style="width: 200px; height: 200px;" src="<?php echo base_url();?>assets/user_file/product/<?php echo $row->foto; ?>">
<div class="caption">
<center>
<h3><?php echo $row->nama_prod; ?></h3>
<strong><p>Rp.<?php echo $row->harga; ?>.-</p></strong>
</center>
</div>
</div>
</div>
<div class="col-md-3">...</div>
<div class="col-md-3">...</div>
</div>
<div class="row">
<div class="col-md-3">
<a href="<?php echo base_url()?>/index.php/pesanan/pesan?id_product=<?php echo $row->id_product?>" class="btn btn-success"> Pesan</a>
</div>
<div class="col-md-3">...</div>
<div class="col-md-3">...</div>
</div>
P.S:center
标记已弃用。不要使用它。 Why is the <center> tag deprecated in HTML?