是否可以使用选择器分别针对CSS3列?

是否可以使用选择器分别针对CSS3列?,css,css-selectors,multiple-columns,Css,Css Selectors,Multiple Columns,我正在进行的设计有不同的背景,用于交替列。是否可以为每列设置不同的平铺背景 e、 g 或者我必须回到每两列平铺一次的巨大背景图像上吗?不幸的是,您无法更改列的颜色: 无法在列框上设置属性/值。例如,无法设置某个列框的背景,并且列框没有填充、边距或边框的概念 从w3.org:你的意思是列:第n个孩子(偶数)和列:第n个孩子(奇数)?我不这么认为,但是将其添加到W3C的草稿中需要+1。@JulesMazur:作为选择器将非常困难(::nth-column()伪元素?),特别是考虑到它目前在多列布局模

我正在进行的设计有不同的背景,用于交替列。是否可以为每列设置不同的平铺背景

e、 g


或者我必须回到每两列平铺一次的巨大背景图像上吗?

不幸的是,您无法更改列的颜色:

无法在列框上设置属性/值。例如,无法设置某个列框的背景,并且列框没有填充、边距或边框的概念


从w3.org:

你的意思是
列:第n个孩子(偶数)
列:第n个孩子(奇数)
?我不这么认为,但是将其添加到W3C的草稿中需要+1。@JulesMazur:作为选择器将非常困难(
::nth-column()
伪元素?),特别是考虑到它目前在多列布局模块中的规格<代码>列:第n-…不能使用,因为
应该以
元素为目标,并且不能保证它在HTML5中不存在或在任何其他语言中不存在(加上表已经有了
),这一点很好。假设这可以通过放置div来实现,使每一列都被一个div占用,然后选择这些div?@JulesMazur,您将无法控制您的div是否以每一列结束,并且您的div也不一定会拉伸以适合每一列:(它还说,“未来的规范可能会增加额外的功能。例如,可能支持不同宽度和不同背景的列。”适用于希望的人。
column:nth-child(n+1) {background:url(tile1.gif) repeat-x; }