2017-07-04 8 views
1

私はjquery pageguideを持つ.NETコアアプリケーションを持っています。メニューバーなどのアプリケーションの色は、ユーザーが設定できます。 これを達成するために、コントローラーから<style>タグを付けてHtmlStringを追加します。タグには、クラス内のユーザー固有の色があります。実行時にjqueryページガイドの色を変更してください

var primaryColor = "rgb(28,67,104)"; //will be configurable 
return new HtmlString(($".primarycolor{{background-color:{primaryColor}; }}")); 

私は、ユーザのjqueryのpageguideの色が設定可能にしたいが、pageguide.cssファイル内の色の値は明らかに変更することはできません。私はLESSについて読んでいますが、実行時にコンパイルできません。

ページガイドにダイナミックカラーサポートを追加するにはどうすればよいですか? jsやサーバー側のコードでこれを行う比較的簡単な方法はありますか?

答えて

0
  1. あなたのページをレンダリングするとき、CSSファイルまたはあなたは、あなたのHTMLファイルに実装することができます<style>タグを生成することによって、それを上書きする.NETアプリケーション
  2. にそれを送信することにより、ユーザーの入力を読みます。そのCSSはデフォルトの色を上書きします。
関連する問題