gpt4 book ai didi

用于表格行背景颜色的 PHP 速记变量切换

转载 作者:行者123 更新时间:2023-11-28 08:48:35 25 4
gpt4 key购买 nike

我最近一直在 php 中使用以下速记来定义表格行背景颜色。

使用这种方法是否有一些注意事项,除了模糊之外?

 <?php $style = 'style="background-color:#CCC;"'; ?>
<tr <?php if ($i = !$i) echo $style; ?>>
<td><input /></td>
<tr>

发生的事情是 $i = !$i 意味着 $i 不能等于 $i,所以如果 $i 第一次为真,它就会变成假,反之亦然。当然if每次都会检查值true or false,从而每隔一段时间输出样式,得到每隔一段时间的背景效果。

最佳答案

我不明白你 $i != $i 的逻辑,但如果我明白你想要不同的颜色交替 TR ,它可以在 css 级别完成。使用 CSS - nth 属性。

尝试:

tr:nth-child(odd) {
background: red;
}

tr:nth-child(even) {
background: blue;
}

tr:nth-child(2n+1) {
background: yellow;
}

注意:使用 2n+02n+1 替代 - 从第一行开始 + 2,或第二行 + 2

关于用于表格行背景颜色的 PHP 速记变量切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27475352/

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