我正在使用PHP循环遍历数组并返回结果,每个结果都与一些HTML代码一起显示。现在,为了实现缩进,我正在使用DIV标签并设置边距,如下所示:
对于输出1:
对于输出1:
对于输出2:
这种针对每个输出设置边距的方法存在问题,它依赖于标准始终匹配,但有时标准不匹配,缩进会被破坏。
因此,是否有另一种使用CSS或其他方式增加每个输出缩进的方法,而不必指定固定缩进?
如果我表达不清楚,请谅解,希望您能理解我的问题,否则请让我知道,我会尽力澄清。
以下是示例代码:
因此,是否有另一种使用CSS或其他方式增加每个输出缩进的方法,而不必指定固定缩进?
如果我表达不清楚,请谅解,希望您能理解我的问题,否则请让我知道,我会尽力澄清。
以下是示例代码:
foreach ($data[0] as $data) {
if ($data == a) {
echo "<div style='margin-left: 0px; '><img src='img/server_s.png' style='float: left;'></div>";
} elseif ($data == b) {
echo "<div style='margin-left: 60px;'><img src='img/link.png' style='clear: left;'></div>";
} elseif ($data == c) {
echo "<div style='margin-left: 110px;'><img src='img/link.png' style='clear: left;'></div>";
}
}