私のページには、grid1、grid2 という 2 つのグリッドがあります。grid2 ではなく、grid1 のみをスタイルしたいのですが、このようにヘッダーで css スタイルを使用していますが、両方のグリッドが変更されたようです。
.k-grid td {
color:red;
padding: 0px;
}
私はこのように書き込もうとしましたが、失敗しました。
.GridTd {
color:red;
padding: 0px;
}
$("#grid1 td").addClass("GridTd "); //failed
$("#grid1 k-grid td").addClass("GridTd ");// faied
firebug でデバッグしたところ、GridTd スタイルではなく、デフォルトのスタイル (.k-grid td) で td スタイルが使用されていることがわかりました。
.k-grid td {
border-style: solid; border-width: 0 0 0 1px;
line-height: 1.6em; overflow: hidden;
padding: 0.4em 0.6em; text-overflow: ellipsis;
vertical-align: middle;
}.
.GridTd { color:red; padding: 0;}