TOC non funziona quando inserito in tag HTML

Another question. I added extra div to the post. Now it looks like this:

<div data-theme-toc="true"> </div>
<div data-theme-profile="manual">
## Chapter 1
## Chapter 2
</div>

But the TOC is not visible in this case. How can it be fixed?

3 Mi Piace

Non conosco il tuo scopo, ma puoi puntare ai titoli utilizzando diversi metodi.

  1. Usa i tag title HTML con attributi data, come <h1>Capitolo 1</h1> in modo da poter puntare a [data-header-1] con CSS.

  2. Inserisci un div vuoto con un attributo data in un certo punto, che puoi usare per puntare agli elementi successivi. Ad esempio, mettendo <div data-next-titles></div> dopo il 2° titolo e aggiungendo questo CSS:

    [data-next-titles] ~ .d-toc-post-heading {
        color: pink;
    }
    

    RenderĂ  questo:

    Quindi, dipende davvero dal tuo obiettivo.
    Questa guida potrebbe esserti d’aiuto: Customize posts' contents with your own styles

4 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.