javascript - 使用 PHP 操作 css 类是不好的做法吗

标签 javascript php html css

<分区>


想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它.

关闭 7 年前

一个 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/

上一篇:css - rails 4 x SASS : load specific stylesheet in Internet Explorer

下一篇:html - 专门使用 SVG 图像文件有什么缺点吗?

相关文章:

php - 以某种方式访问​​ Javascript 输出?

javascript - 如何在不使用任何插件的情况下创建随机和动态大小图像的马赛克风格图像库?

JavaScript 无法在 HTML 页面中运行

html - 填充 Bootstrap 缩略图

html - 如何将一个 div 放在另一个之上

javascript - 将所有 ng-if 设置为 false on click 除了被点击的项目

javascript - 在导航栏中为每个父级添加每个类

javascript - Angular 与静态页面或组件? (成分太多?)

php - 有没有办法使用 PHPExcel 检测 excel 文件是在 windows 还是 mac 上生成的?

php - [PHP/JavaScript] : How to refresh a Captcha?