<分区>
标签 javascript php html css
一个 php 循环从数据库中获取元素并将它们显示在行中, 我希望奇数 (1,3,5,7..) 具有特定的 css 旋转变换。偶数行也一样。我想用所需的转换创建 2 个类,然后通过在 php 中创建一个变量并将每个案例的类名称作为字符串传递来添加。然后 html smth 像:
<div class=box "<?php echo $trans_class;?>">
我应该使用 javascript 还是 php 来完成此操作?
最佳答案
您可以使用 CSS 获取 ODD 和 EVEN css 类。
例子:
tr:nth-child(even) {background: green}
tr:nth-child(odd) {background: red}
<table>
<tr><td>1</td></tr>
<tr><td>2</td></tr>
<tr><td>3</td></tr>
<tr><td>4</td></tr>
</table>
但要回答您的问题,不,这不是坏习惯。如果您需要更改 HTML,则必须这样做。
关于javascript - 使用 PHP 操作 css 类是不好的做法吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33838472/