メイン コンテンツにスキップ
  2018年9月28日金曜日
  3 返信
  3.1K 訪問者
  申し込む
チケット21212456455を参考に、

複数レベルの見出しをサマリーブロックで使用するのに苦労しています。

現在の動作(少なくとも私が選んだテーマでは)では、すべての見出しレベルがサマリーに含まれ、徐々にインデントが増加します。

各見出しレベルごとにレンダリング方法を指定できれば便利です。

表示設定(例:H2のみを含める場合は、H3とH4を非表示にする)
、インデント、
フォントサイズ
、テキストの色、
テキスト変換(先頭大文字、すべて大文字)。

最低限、各見出しレベルに別々のCSSクラスを用意するだけで、上記のすべてのトリックを実行できると思います。

既に「toc-level-x」というクラスがあると思いますが、ページごとに異なるクラスを使用できれば便利です。例えば、このページではH3をオフにし、あのページではH3をすべて大文字にするなどです。
7年前
こんにちは、

この拡張機能についてお問い合わせいただきありがとうございます。
それぞれの見出しレベルごとに、どのようにレンダリングするかを指定できればいいのですが:

表示 (例: H2 のみを含める場合は、H3 と H4 を非表示に設定する)
インデント
、フォント サイズ
、テキストの色、
テキストの変換 (先頭を大文字、すべて大文字)

最低限、見出しレベルごとに別々の CSS クラスでも、上記のトリックをすべて実行できると思います...

はい、できます。それぞれのブロックには 高度な 右側のパネルのタブで、CSS クラスを追加できます。

それが役に立てば幸い!
乾杯、
S
7年前
まさにこれが問題です。詳細タブで指定したクラスはブロック全体に適用され、見出しレベルでは設定できません。例えば、H2に5種類のスタイル、H3に3種類のスタイル、H4に2種類のスタイルを使用すると、必要なクラスは合計10種類、おそらくそれ以下になるでしょう。ブロック単位でのクラス設定と、クラスを使用しない組み合わせを加えると、(5+1)x(3+1)x(2+1) = 72種類のクラスが必要になります。
もちろん、この例は理論的なものであり、付加価値の観点からは、このような改善は微々たるものだと判断されるかもしれません。
7年前
こんにちは。

詳しい情報をいただき、ありがとうございます。
今後のバージョンアップの際に参考にさせていただきます。

どうもありがとうございます
  • ページ:
  • 1
この投稿に対する返信はまだありません。