首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >实现交替行颜色的最简单方法?

实现交替行颜色的最简单方法?
EN

Drupal用户
提问于 2012-07-09 15:16:49
回答 2查看 2.6K关注 0票数 0

免责声明

我不是程序员。

在drupal 7主题的表中实现交替css行颜色的最简单方法是什么?谢谢!

EN

回答 2

Drupal用户

回答已采纳

发布于 2012-07-09 15:36:09

为了增强@Clive的回答,drupal还在默认主题表中的每个TR元素中添加了一个“奇数”和“偶数”的CSS类,以便您也可以使用它们,例如:

代码语言:javascript
复制
tr.odd { background-color: #ccc; }
tr.even { background-color: #aaa; }

这些都是基于$zebra变量的,这些变量在许多模板中都是可用的,正是出于这个目的。

票数 4
EN

Drupal用户

发布于 2012-07-09 15:30:43

最简单的方法是使用:nth-child伪选择器直接使用CSS:

代码语言:javascript
复制
tr:nth-child(even) td { background: #ccc; }
tr:nth-child(odd) td { background: #aaa; }

适用通常的警告(即它在<9中不起作用)

票数 6
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/36469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档