2016-09-15 14 views
0

table-strippedTwitter Bootstrapと使用しています。ブートストラップ - 「テーブルストライプ」を取得できません

私はホバーで他の要素をターゲットにすることができますが、table-stripedがなくても良いことはありますが、table-stripedを使用するといくつかの要素をアクティブにすることはできません。

このような理由:table-striped

You can see on JSFiddle for demo

私はこれをどのように修正することができますか?

+0

は、あなたが "確実" とはどういう意味ですかいるのですか? –

答えて

2

CSSの特異性によるものです。

CSSセレクタの特定値を大きくするか、ブートストラップCSSセレクタを無効にするのが怠惰な場合は!importantを使用してください。

table.table.table-striped tr.myTip td { 
background: red; 
} 

または

.myTip td { 
background: red !important; 
} 

Demo

+0

どのようにして、選択されたもの以外の退色を作ることができますか? – Editor

+0

私は理解していません、正確にはどういう意味ですか? – slashsharp

+0

選択せずに他のものの不透明度を下げることはできますか?それだけが赤い色が選択されます。他のものの不透明度は "0.5"になりますか? – Editor

1

実際にあなたのフィドルはbootstrap.cssファイルをロードしません。

table-stripedは、ブートストラップクラスですが、あなたがアプリケーション内のブートストラップファイルをロードすることにより、クラスtable-striped

.table-striped>tbody>tr:nth-child(odd)>td, 
.table-striped>tbody>tr:nth-child(odd)>th { 
    background-color: #e1e1e1; 
} 

のCSSを作成したので、それはあなたのアプリケーションにロードされていない、あなただけのCSSセレクタを変更する必要があります

.myTip > td, .myTip > th { 
    background-color: red; 
} 

によってここDemoリンク

関連する問題