jquery - 如何在 div 中改变 div 的样式(背景颜色)

标签 jquery css css-selectors

如果我有这样的 HTML,如何使用 id="container"交替(偶数和奇数)为 div 内部的 div 替换样式(使用 jquery 的背景颜色)

<div id="container">
   <div></div> 
   <div></div>
   <div></div>
   <div></div>
...
</div>

我知道像这样的表格

#tbl_users tr:nth-child(even) {background: #CCC;}
#tbl_users tr:nth-child(odd) {background: #FFF;}

但是如何 div 应用这样的东西呢?

最佳答案

你试过吗:

div#container div:nth-child(even) {background: #CCC;}
div#container div:nth-child(odd) {background: #FFF;}

无论标签如何,第 nth-child 都应该工作。

关于jquery - 如何在 div 中改变 div 的样式(背景颜色),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6411177/

相关文章:

html - 自定义网页字体问题

html - 使用 CSS 影响外部元素

css - 根据子元素的数量设置填充

html - CSS :target random #keyword, 用相同的 div 做一些事情

jquery - 隐藏的表单元素是否被提交?

javascript - Firefox 中 Google 的 downloadDataURI

html - 有哪些 CSS 替代品可以为您的网站设计样式?

javascript - JavaScript onclick 事件中的两个函数?

javascript - jquery Pageinit 被多次调用

javascript - 删除子元素