6

Blueprint CSS フレームワークは、デフォルトですべてのテーブル行を交互の色にします。1 つのテーブルでこの動作を無効にするにはどうすればよいですか?

Chrome 開発者ツールを使用して、Chrome が定義済みのテーブルに使用するすべてのスタイルを表示しようとしましたが、行の色を設定するスタイルが見つかりませんでした。私もインターネットを検索しましたが、解決策が見つかりませんでした。魔法みたい…

誰でも私を助けることができますか?

4

4 に答える 4

16

オーバーライドするには、より具体的なセレクターが必要です... BP はかなり一般的ですが、たとえば次のように問題になることはありません。

table.no-zebra tbody tr:nth-child(even) td,
table.no-zebra tbody tr.even td {
  background: transparent;
}

透明を任意の色に置き換えて、すべての行を単色にすることができます。

于 2010-12-22T19:11:53.063 に答える
3

私は自分のcssファイルでオーバーライドするだけです

tbody tr:nth-​​child(even)td、tbody tr.even td {background:none;}

于 2011-04-13T14:42:56.280 に答える
1

これは、ブループリントの偶数テーブル行の背景色を無効にするために、CSS ファイルの先頭に入れたものです。

table tr:nth-child(even) td {
  background: transparent;
}
于 2011-06-06T14:26:50.630 に答える
0

おそらく検索して削除します(screen.cssから)

tbody tr:nth-child(even) td, tbody tr.even td {background:#e5ecf9;}
于 2010-12-22T19:07:38.760 に答える