我有这个代码(PHP):
<div class="rocksType_DBitems_container">
<?php
define ('ACCESS', 1);
require_once 'database.php';
$db = new Database();
$sql = 'SELECT Drn,Src,Tit,Sub FROM Img_Ardosias WHERE Drn > :id';
$parameters = array(':id' => 0);
$results = $db->getArray($sql, $parameters);
foreach ($results as $index => $result){
$html = '<div class="rocksType_DBitem">
<p>
<span class="rocksType_title">'.$result['Tit'].'</span>
<br/>
<span class="rocksType_subtitle">'.$result['Sub'].'</span>
</p>
<img class="rocksType_image" src="'.$result['Src'].'" alt="" />
</div>';
echo $html;
}
?>
</div> <!-- End of class="rocksType_DBitems_container" -->
... 基本上,在垂直布局中动态创建几个带有图像和文本的 div,其中前 3 个 div 具有与其他 div 不同的 css 样式。
我的问题很简单:如何将 3 个不同的类添加到第一个、第二个和第三个动态创建的 div(具有 class="rocksType_DBitem 的那些)?