大規模な組織のためのWordPressのテーマを作成しています。フライクライアントのスタイルやインラインCSSを表示するには、JSを使用する方が良いですか?私はインラインスタイルを使用していましたが、jsでデータセットループを使用するのと同じくらい簡単かもしれないことに気付きました。編集可能なスタイルを作成するJSまたはインラインスタイル
私は編集ポストページでポストラッパー、タイトルテキスト、および段落テキストの色をポストごとに変更できるメタボックスを作成しました。
だから、
... ...ブログのページや<div class='postWrapper' data-backgroundColor='#987' ?> </div>
と何かのように見える私のapp.js内のループ上
<div class='postWrapper' style='<?php echo get_post_meta(...); ?> </div>
を行う方が良いです
var postWrapper = document.getElementsByClassName('postWrappter');
for(i=0; postWrapper.length > i; i++){
postWrapper[i].style.backgroundColor = postWrapper[i].dataset.backgroundColor;
}
入力の量に関係なく、インラインスタイルより簡単でより効率的です。しかし、インラインスタイルは絶対に避けなければならないということは、私の頭の中で常に掘り下げられています!
これに関するいくつかの入力が大好きです。ありがとう!
ありがとう@tympaaz!私はそれをオプションとして考えていない! –