gpt4 book ai didi

php - 使用php mysql为div分配不同的类名

转载 作者:行者123 更新时间:2023-11-29 05:18:05 25 4
gpt4 key购买 nike

我在一个页面中有四个 div,其样式设置为有四种交替颜色。偶数 div,即第 2 和第 4 有一个额外的类名 'r',就像这样。

<div class="x-1 liner"><div>
<div class="x-2 liner r"><div>
<div class="x-3 liner"><div>
<div class="x-4 liner r"><div>

结果是从数据库中提取的,我可以使用取模运算符 (%) 为两行分配交替颜色,如 here 所示。但是我怎样才能对四行执行此操作并将“r”添加到偶数 div?

最佳答案

作为kojow7说你可以使用 %2%4,看这段代码:

<?php

for($i = 1; $i <= 4; $i++) {
echo "div class='x-$i liner";
if($i % 2 == 0) echo ' r';
if($i % 4 == 0) echo ' color';
echo "'><div>\n";
}

?>

输出:

div class='x-1 liner'><div>
div class='x-2 liner r'><div>
div class='x-3 liner'><div>
div class='x-4 liner r color'><div>

编辑:用一个foreach应该是这样的,但是我不知道$data

有什么值
<?php

$i = 1;

foreach($data as $row) {
echo "div class='x-$i liner";
if($i % 2 == 0) echo ' r';
if($i % 4 == 0) echo ' color';
echo "'><div>\n";
$i++;
}

?>

关于php - 使用php mysql为div分配不同的类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29872329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com