3
テーブルの1つのセルにどのようにホバーすることができますか?私は行のすべてをホバーしたくない。ここに私のテーブルのHTMLは次のとおりです。テーブルの1つのセルをホバリングする
<table class="table table-hover table-bordered">
<thead>
<tr>
<th class="danger" colspan="4">Comprobante de Pago</th>
</tr>
</thead>
<tr>
<td class="warning" width="10%">Fecha:</td>
<td colspan="2" id="vertical_align">sdf</td>
</tr>
<tr>
<td rowspan="3" colspan="1" class="asd">Client</td>
<td colspan="1">NAME</td>
<td colspan="1">NAME 2</td>
</tr>
<tr>
<td colspan="2">asd</td>
</tr>
<tr class="info">
<td colspan="3">asd</td>
</tr>
注:私はホバーのためのブートストラップを使用しています。 (ブートストラップを使用せずに問題を解決できるかどうかは関係ありません)
CSSで '.myclass:hover'を使用して'
答えて
ブートストラップルールをセレクタstrong enough : see specifityで上書きする必要があります。
最初にここにリセットするために
tr:hover
ているように見える:そして、ここで使用されるすべての属性を使用して、あなたのTDSに必要なルールを適用します(クラス、ID、COLSPAN、ROWSPAN、...)
お知らせ:私は
rowspan
とに関するテーブルのコードを更新の値(colspan="1"
は設定されていないので、defaut値です)出典
2016-10-31 16:34:01
ありがとう、私はセル" Fecha: "とセル" Client "に異なる幅のサイズを設定する方法を知りたいと思います。セルの幅の10% Fecha "、しかしもし私がセル" Client "に30%を設定したいのであれば、それは私を許さない。 – Jplaudir8
ああ、異なる幅の2つのセルを持つことはできないのですか? – Jplaudir8
@JoanPerezLozano **それを騙す必要があります**それはそれを壊すことができるようにいくつかの列に構築されているように。 http://codepen.io/anon/pen/PGMqWZ **実際には '.asd'と' .warning'は同じ列に属していますが、どちらも同じ幅になります。** :( –
TDエレメントにフォーマットを適用します。
トリックを行う必要があります出典
2016-10-31 15:54:38 TheValyreanGroup
...
出典
2016-10-31 15:55:33 FalcoB
そのクラスここ
を削除このtable-hover
<table class="table table-hover table-bordered">
をお試しください
出典
2016-10-31 16:06:51
あなたは重要なことができます。
出典
2016-10-31 16:12:00
これはすべての表のセルに適用されませんか? OPは "ただ一つ"をホバーする方法を尋ねます – mhatch
私はあなたがクラスまたはIDを使用できると思います: –
'.table .asd:ホバー{ 背景色:赤! } ' –
関連する問題