所以,我在网上找到了这个很酷的PHP脚本,名为 Listr 。它使您的索引目录更漂亮。我也注意到有人专门为Bootstrap制作了一个版本,但是选择不使用它(我不想要复杂的东西,也不想编译东西)。
所以,我选择了最初的Listr,添加并删除了一些东西以使其适合移动设备,结果如下:
因此,无论出于何种原因,只有第一行在名称下正确显示。我真的不知道为什么;我尝试了多个<table>
,<th>
和<tr>
的展示位置......我的方法似乎都没有用。
这是我的代码:http://pastebin.com/uHSJhFyq(对不起,它已经缩小了!你必须通过它来解读它:/)
答案 0 :(得分:0)
试试<tbody>
:
<tbody>
<?if($folder_list):?>
<?foreach($folder_list as $item):?>
<tr>
<th><a href=<?=$item['name']?>/><?=$item['name']?></a></th>
<th><?=$item['size']['num']?><?=$item['size']['str']?></th>
<th><?=time_ago($item['mtime'])?> ago</th>
</tr>
<?endforeach;?>
<?endif;?>
<?if($file_list):?>
<?foreach($file_list as $item):?>
<tr>
<th><a href=<?=$item['name']?>.<?=$item['ext']?>><?=$item['name']?>.<?=$item['ext']?></a></th>
<th><?=$item['size']['num']?><?=$item['size']['str']?></th>
<th><?=time_ago($item['mtime'])?> ago</th>
</tr>
<?endforeach;?>
<?endif;?>
</tbody>