Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

建议集成 生成目录 功能 #16

Open
zhiweihuang opened this issue Aug 22, 2014 · 14 comments
Open

建议集成 生成目录 功能 #16

zhiweihuang opened this issue Aug 22, 2014 · 14 comments
Labels

Comments

@zhiweihuang
Copy link

Just like this:

qq 20140822160812

@xiangming
Copy link
Owner

@zhiweihuang 你发的截图是哪款主题的?发个链接我参考。

@zhiweihuang
Copy link
Author

@xiangming
Copy link
Owner

@zhiweihuang 这个功能没有太多人需要,你可以自己参考pacman修改一下。

@marvin-zhao
Copy link

        <% if(post.toc !== false && toc(post.content)){ %>
          <div id="toc" class="toc-article">
            <%- toc(post.content)%>
          </div>
        <% } %>

这个我自己加了,是hexo自带的toc功能,自己改下css就好

@zhiweihuang
Copy link
Author

具体要怎么修改呢?新手表示亚历山大……

2014-08-30 22:59 GMT+08:00 Yangxufeng.Zhao notifications@github.com:

    <% if(post.toc !== false && toc(post.content)){ %>
      <div id="toc" class="toc-article">
        <%- toc(post.content)%>
      </div>
    <% } %>

这个我自己加了,是hexo自带的toc功能,自己改下css就好


Reply to this email directly or view it on GitHub
#16 (comment)
.

@marvin-zhao
Copy link

layout/_partial/article.ejs
21行,如果没有改动过的话

      <% } else { %>
        <%- post.content %>
      <% } %>

改成

      <% } else { %>
        <% if(post.toc !== false && toc(post.content)){ %>
          <div id="toc" class="toc-article">
            <%- toc(post.content)%>
          </div>
        <% } %>
        <%- post.content %>
      <% } %>

然后记得定义toc-article样式,名字可以你自己随意改

@xiangming
Copy link
Owner

@JoysBoy 好评!

@zhiweihuang
Copy link
Author

@JoysBoy 非常感谢你的解答。我按照你的方法修改了article.ejs,也在css使用了你提供的文件定义了toc,可是生成后显示效果却很奇怪,目录不是以区块形式居右显示的,具体参见下图,还望解答一二。

image

@marvin-zhao
Copy link

你css里没有定义float right

@nshen
Copy link

nshen commented Oct 15, 2014

表示我也想要这功能

@nshen
Copy link

nshen commented Oct 28, 2014

有人搞定了吗,求完整教程啊。

@alvminvm
Copy link

@nshen @zhiweihuang 可以看下我写的"只需三步,添加文章目录模块 ",因为之前对主题修改的地方太多了,没办法请求合并到源库中。

@jerry011235
Copy link

@nshen @zhiweihuang 我写了一篇教程,希望能帮到助你。
为Hexo博文添加文章目录

@x1ah
Copy link

x1ah commented May 6, 2016

这个功能确实可以内嵌在里面,然后自己选择开不开,这样也就不用自己折腾了。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants