当前位置: 首页 > 面试题库 >

在PHP / HTML中替换行颜色的最简单方法?

阎德宇
2023-03-14
问题内容

这是我的PHP示例。谁能找到一种更短/更轻松的方式来做到这一点?

<? foreach($posts as $post){?>
    <div class="<?=($c++%2==1)?‘odd’:NULL?>">
        <?=$post?>
    </div>
<? }?>

<style>
    .odd{background-color:red;}
</style>

其他语言的示例也很有趣。


问题答案:

从根本上讲-不。那简直就是简单。您可以将它改写得更短/更干净,但是想法是一样的。这就是我的写法:

$c = true; // Let's not forget to initialize our variables, shall we?
foreach($posts as $post)
    echo '<div'.(($c = !$c)?' class="odd"':'').">$post</div>";


 类似资料:
  • 本文向大家介绍php简单生成随机颜色的方法,包括了php简单生成随机颜色的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php简单生成随机颜色的方法。分享给大家供大家参考,具体如下: 运行结果如下: 关于颜色值转换与获取还可参考本站在线工具: RGB颜色编码生成器 在线网页配色工具 RGB颜色查询对照表_颜色代码表_颜色的英文名称大全 更多关于PHP相关内容感兴趣的读者可查看本站专题

  • 问题内容: 如何使用JSP替换HTML表格的行颜色? 我的CSS看起来像: 我想用来遍历一个集合。 我需要一个int计数变量或布尔奇/偶变量来跟踪行。然后我的标签看起来像: 问题答案: 使用标签上的属性,JSTL将使用您指定的变量名称为您管理a的实例。 然后,您可以使用三元运算符轻松地输出适当的类名: 这是IBM的JSTL入门,提供了有关标签库及其所提供内容的更多信息。

  • 本文向大家介绍HTML中嵌入PHP的简单方法,包括了HTML中嵌入PHP的简单方法的使用技巧和注意事项,需要的朋友参考一下 我们以一个提交订单和显示订单信息的例子为学习PHP的开始。这个例子包含两个文件。一个提交订单的html文件:orderform.html,一个显示订单信息的php文件:processorder.php。我将这两个文件放在test_1文件夹下,将test_1文件夹放在htdoc

  • 问题内容: 我想知道是否有一种更有效的方法来替换BufferedImage中的颜色。目前,我使用以下方法: 我用要替换的颜色和要替换的颜色(包括透明度)填充数组。然后,我遍历图像中的每个像素。如果它与阵列中的一种颜色匹配,我将其替换为阵列中的新颜色。这是代码: 我正在处理的图像很小,约为20x20像素。但是,似乎必须有一种更有效的方法来执行此操作。 问题答案: 您可以修改基础ColorModel而

  • 我有一个问题,在javascript中,我们可以做如下操作 我们可以创建一个var,然后访问它。我想知道,如果javascript文件中有一些var,那么访问这个值的最简单方法是什么。 我想把它显示在网页上,例如: 是Jquery吗?或者还有更简单的? 谢谢:)

  • 问题内容: 所以我有一个带有火山的图像文件。其他所有内容均为0xFFFF00FF(不透明的洋红色)。我想将包含该颜色的每个像素替换为0(透明)。到目前为止,我的方法如下所示: 这工作正常,但似乎很慢。我见过有人以其他方式执行此操作,但是我不知道发生了什么。如果有人知道更好的方法,我非常想听听。 问题答案: 为了避免遍历像素,请更改基础ColorModel。这是一个例子。以下是作者使用原始Buffe