私のページにはいくつかのhtml要素があります。これらsections
ためCSSは別の要素に応じて色を設定します
<section id="top-bar">
<!-- html content -->
</section>
<section id="header">
<!-- html content -->
</section>
<div id="left">
<!-- html content -->
</div>
<section id="footer">
<!-- html content -->
</section>
CSS background-colour
とtext-colour
はJoomlaの3.xのテンプレート設定で設定されている、これは私の「ブランドの色」です - 下の画像を参照してください。
私はテンプレートの設定でPreset 1
を選択した場合、その後preset1.css
がウェブサイトのフロントエンドにロードされ、私はPreset 2
を選択した場合、その後、preset2.css
は、ウェブサイトのフロントエンドにロードされているなど
私の問題は、ということですページ上に他のカスタム要素があります(上記コードの<div id="left">
など)。これらの要素の背景色とテキストの色は、テンプレート設定では設定または制御されません。代わりに手動でcustom.css
ファイルに設定する必要がありますが、これを変更する必要があります。custom.css
ファイルは、ブランドカラー '。
基本的に、のカスタムエレメントは、テンプレート設定で指定したのと同じ 'ブランドの色'を使用したいと思います。いつもcustom.css
ファイルを変更しなければならないのですか?
ので、<div id="left">
background-colour
とtext-colour
は<section id="top-bar">
background-colour
とtext-colour
と一致する必要があります。
JavaScriptをJavaScriptなどで動的に設定することはできますか?
おかげ
失敗した場合は、ここにコードを追加してください –