-1

現在テンプレートを作成していますが、次の問題に遭遇しました。テーマに含まれる 16 進数に基づいて、ユーザーが任意の色を選択できるようにしたいと考えています。現在、style.css ファイルの多くの場所にハードコードされています。私が知りたいのは、これについて最善の方法は何ですか? 私はless.jsを調べましたが、これは私にとって最良の選択肢ですか? また、多くの css をそれに再コード化する必要が少なくなります。それで問題は、私にとって最良の選択肢は何ですか?これを達成できるように、style.cssをphpに変換したくありません...もっと良い方法があると確信しているためです。これも最終的にワードプレスのテーマになるので、ユーザー設定に基づいてそれを行う方法を知りたいです。

ありがとうございました。

4

1 に答える 1

0

ユーザーの色やテーマの設定をオプション テーブルに保持し、それに基づいて css ファイルを生成できます。構成オプションが大きすぎない場合は、インライン css としてファイル自体に動的に配置することを検討してください。外部 CSS からのルールをオーバーライドします。

テーマに事前定義されたカラー スキームがある場合は、テーマ ルールを css ファイルで分離し、代替スタイルシートとして html に配置します。js を使用して、ユーザーの色選択に基づいてスタイルシート ファイルを切り替えます。

于 2013-01-19T19:14:51.133 に答える