2012-11-02 7 views
7

私が設計しようとしているのは、代替列の背景が異なります。CSS3列をセレクタで個別にターゲティングすることはできますか?

など、さまざまなタイルの背景を設定することは可能ですか?

column:nth-child(n+1) {background:url(tile1.gif) repeat-x; } 

または、2つの列ごとにタイル張った巨大な背景イメージに戻らなければなりませんか?

+0

あなたは'列を意味しますか? – Barmar

+0

私はそれを信じていませんが、これをW3Cのドラフトに追加するには+1してください。 – Jules

+1

@JulesMazur:セレクタ( ':: nth-column()'疑似要素ですか?)に実装するのはかなり難しいでしょう。特にマルチカラムレイアウトモジュールで現在どのように指定されているかを考えれば、かなり難しいでしょう。 'column'は' '要素を対象とするため、 'column:nth -...'は使用できません.HTML5には存在しない、または他の言語では存在しないという保証はありません(プラステーブルには既に ''があります)。 – BoltClock

答えて

4

残念ながらあなたは、列の色を変更することはできません。

列ボックスのプロパティ/値を設定することはできません。たとえば、特定の列ボックスの背景を設定することはできず、列ボックスには、パディング、余白、または境界の概念がありません。 w3.orgから

:n番目の子(さえ) `と`コラム:n番目の子(奇数) `2. The multi-column model

+1

"将来の仕様では追加機能が追加されるかもしれません。たとえば、幅や背景が異なるコラムをサポートすることができます。 –

関連する問題