我有一个多维数组$array2,它显示如下(这只是数组的一部分,它包含1000多个元素)Array( [0] => Array ( [0] => M2TYEE [1] => Jean [2] => Harvey [3] => London [4] => 0314686334 ) [1] => Array ( [0] => E26YBE [1] => Tom [2] => Cruise [3] => New York [4] => 0635625735 ) [2] => Array ( [0] => M2FY3E [1] => Jane [2] => Harvey [3] => Berlin [4] => 0314346334 ) [3] => Array ( [0] => Q53YBE [1] => Tom [2] => Howland [3] => New York [4] => 0635625735 ))(This is just part of the array, it contains over 1000 elements)我已经成功地使用代码创建了一个表<?php$arr = array_merge([ 0 => ['ID','FIRST NAME','LAST NAME','CITY','PHONE']],$array);$html = '<table border="1">';foreach($arr as $row){ $html .= '<tr>'; foreach($row as $column){ $html .= '<td>'.$column.'</td>'; } $html .= '</tr>'; }$html .= '</table>';echo $html;?>上面的代码显示所有表记录,而我期望的是一个滚动视图表,该表仅显示10条记录/行。
1 回答
12345678_0001
TA贡献1802条经验 获得超5个赞
您需要使用divDIV并将其table放在div中,例如:
<div style="height:100px;overflow:scroll;"> <!-- inline-css -->
<?php echo $html;?>
</div>
OR
您可以在CSS中创建一个类
.overflow-div{
height:100px;
overflow:scroll;
}
在div中使用此类
<div class="overflow-div">
<?php echo $html;?>
</div>
您可以放height任何您想要的东西。
- 1 回答
- 0 关注
- 162 浏览
添加回答
举报
0/150
提交
取消