我正在使用 codeingiter 并且有一些我从数据库中显示的结果。使用 PHP 显示的结果如下:
<?php
if(isset($foo)){
foreach($foo as $bar){ ?>
<ol><li>
<div class="results">
<p class="name"><?php echo $bar['name']; ?></p>
<p class="address"><?php echo $bar['address']; ?></p>
<p class="address"><?php echo $bar['postcode']; ?></p>
<span><?php number_format($bar['miles'],3) ?></span> miles
</div>
</li></ol>
<?php
}
}
?>
我还尝试将“结果”类添加到 ol li.results 中,但没有运气。添加了一个边框,边框环绕着每个结果,所以我知道我的标签在正确的位置。CSS:
ol li {
border:1px solid red;
list-style-type: decimal;
}
在 reset.css 我有这个:
loads...of...elements including ul, ol and li {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
我从中删除了 ol, li,我得到了数字,但每个结果都有 1,而不是 1, 2 3
这些显示为地址列表,我希望对它们进行编号,以便第一个具有 1.RESULT 1、2.RESULT 2 等等...我尝试使用有序列表标签,但似乎什么也没有显示有关数字。我已经签入了萤火虫,并且每个标签都在触发。这是 CSS 问题还是 PHP 显示结果的方式?
任何帮助将非常感激。