2017-01-26 8 views
0

並べ替えの目的で列をクリックした後でも表示される列ヘッダーのハイライト(青色)を非表示にするにはどうすればよいですか?ユーザーがソート順を変更するために単にクリックするだけで、列を「選択」する必要はありません。PrimeNG DataTablesのp-columnヘッダーのハイライトを非表示にする

'selectionMode = "none"'で行選択を無効にする方法と同様に、列選択を無効にするために使用できる属性はありますか?

+0

** PrimeFaces ** = PrimeNG – Kukeltje

+0

[OK]を - あなたは説明できますか?誰が誰? – CodeCabbie

+0

PrimeTekは、コードベース、PrimeFaces、PrimeNGの両方の開発者です。 PrimeFacesはJavaServer用で、PrimeNGはAngular2用です。それは正しいですか? – CodeCabbie

答えて

3

必要に応じてこのcssの行を上書きするだけです。

.ui-datatable th.ui-state-active {background:#186ba0; color:#ffffff; }これは、私のために働いた

+0

私はこれが好きですが、それは '期待された'技法なのか、それともテーブル属性を使って列選択を '切る'ことができないことで回避できるのでしょうか?乾杯。 – CodeCabbie

+0

私は確かにこれに組み込まれていません。 .u-state-activeをソートされた列に追加しないようにjsを変更することはできますが、私の意見ではCSSの方が簡単です。 –

0

:!

.ui-datatable th.ui-state-active{ 
    outline:none; 
} 
関連する問題