<分区>
如何使用 CSS2 选择 HTML 表格中的每隔一行?如果那不可能,也欢迎提供 CSS3 的答案。
<分区>
如何使用 CSS2 选择 HTML 表格中的每隔一行?如果那不可能,也欢迎提供 CSS3 的答案。
最佳答案
遗憾的是,没有纯粹使用 CSS2 的解决方案。
但是,您可以在 CSS3 中使用 :odd
和 :even
选择器来确定每一行。
tr:nth-child(even) {
// if it's even - rows 2,4,6 etc - apply styles
}
tr:nth-child(odd) {
// if it's odd - rows 1,3,5 etc - apply styles
}
nth-child even/odd
在所有主流浏览器中都支持,但在 IE8 和之前的浏览器中不支持。
如果您想要一种使其适用于 IE8 和更早版本的方法,请查看 this article让第 n 个 child 无处不在。
关于css - 如何使用 *CSS2* 而不是 CSS3 选择 HTML 表格中的每隔一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15526257/
相关文章:
html - 将嵌入式 vimeo 切换为嵌入式 youtube 视频
jQuery fadeOut&fadeIn 两个图像完全同时以相同的速度
javascript - 如何在 asp.net 的客户端不使用任何工具将 div 保存为 PDF?
javascript - Opera 和 Chrome 浏览器中显示的 Div 之间的空间
javascript - 在 Django html 模板中包含 html、css、js 小部件
javascript - 使用 JavaScript 关闭窗口