1

MVC4とWebGridコントロールを使用しています。

最初の列を除くすべての列ヘッダーにCSSスタイルを適用する必要があります

現在、私のコードは次のとおりです。

@{
   Webgrid grid = new WebGrid(Model.entrySheet.data);
   grid.GetHtml(columns:Model.columns,headerStyle:"webgridHeader");
 }

これにより、cssスタイル「webgridHeader」がすべての列に適用されます。

各ヘッダー列ヘッダーの個々のスタイルをスタイル設定する方法はありますか?

私はJavaScript以外の解決策を考えます。

4

1 に答える 1

0

それがどれほどダイナミックであるべきかわからない。ただし、列の数が固定されている場合は:nth-child(x)、cssで使用して必要なものを取得できます。もちろん、古いブラウザはそれを理解していません。

または、それが最初の列である場合は、:first-child私が知る限り、IE7でさえ、より多くのブラウザーで知られているpseduoクラスを使用できます。

于 2013-03-11T15:08:39.387 に答える