2012-02-24 25 views
3

私はRuby on Railsを使用しています。 データグリッド用の.sassファイルがあります。 私は他のすべての行を別の色の背景にしたいと思います。背景色SASSの他の行

私はこの試みた:

tr:nth-child(2n+1) 
    background-color: #E3E3E3 

それがどうあるべきか?これは、すべての-他のアイテムに使用されているもの、一般的である

おかげ

答えて

9

:私にとって

tr:nth-of-type(odd) { 
    background-color:#E3E3E3; 
} 
+1

私はCSSでそれをやっています - しかし、私はお尻について質問しています。ありがとう。 – Reddirt

+3

@Dave:あなたは通常のCSSをやっているときにCSSで行うのと同じ方法でSASSのことを行います。 –

1

作品:

[[email protected]] ~ $ sass 
tr:nth-child(2n+1) 
    background-color: #E3E3E3 
^D 
tr:nth-child(2n+1) { 
    background-color: #e3e3e3; } 

ですからたいが、他のものを手に入れるのですか?

+0

私はこれをreport.css.sassファイルで実行しようとしています。 次の行は1行おきに色付けするようには機能していません。 それは他の何かではなく、シンセの構文ですか? 'ボディ フォントファミリ:のTimes New Roman table.datagrid 国境崩壊:崩壊が 番目の背景色:#bfd0e6 &.created_at 分幅:74px TD 国境:1pxの固体黒 パディング:5pxの 背景色:#1 bfd0e6 &.desc背景色:#FFFFFF &が&.ASC 背景色.ordered#8ea9ccを \t tr:nth-​​child(2n + 1) background-color:#E3E3E3' – Reddirt

+0

質問に入れてください。 – Hauleth