-6ren">
gpt4 book ai didi

php 搜索结果图像显示并填充 CSS div

转载 作者:太空宇宙 更新时间:2023-11-04 14:46:06 25 4
gpt4 key购买 nike

我正在使用 Dreamweaver 和 PHP 返回基于搜索条件的图像列表。我使用了 Dreamweaver 的重复功能,可以让图像在彼此下方重复(如下所示)。

<table width="100" height="38" border="1"> 
<?php do { ?>
<tr>
<td width="38">
<img class='example' src="images/<?php echo $row_getresult['image_name']; ?>.png"/><br>
</a></td></tr>
<?php } while ($row_getamenityaccommodation = mysql_fetch_assoc($getamenityaccommodation));
?>
</table>

如何让图像在 CSS Div 中相互交叉,例如向左飘浮;宽度:45%;这样一来,如果图像数量多于 45% 所能容纳的图像数量,图像将继续换行?

会以某种方式“打印”数组吗?

最佳答案

删除表格并替换为

<div style='width:45%'>
<?php do{ ?>
<img style='float:left;class='example' src="images/<?php echo $row_getresult['image_name']; ?>.png"/>
<?php } while ($row_getamenityaccommodation = mysql_fetch_assoc($getamenityaccommodation)); ?>
</div>

或者对于更语义化的版本,使用 ul 因为您正在显示图像列表。

<ul class='gallery'>
<?php do{ ?>
<li><img style='float:left;class='example' src="images/<?php echo $row_getresult['image_name']; ?>.png"/></li>
<?php } while ($row_getamenityaccommodation = mysql_fetch_assoc($getamenityaccommodation)); ?>
</ul>

在CSS中

  ul.gallery {
width: 45%;
list-style: none;
margin:0; padding:0;
}

ul.gallery li {
float:left;
padding: 5px;
}

关于php 搜索结果图像显示并填充 CSS div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17843882/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com