为了账号安全,请及时绑定邮箱和手机立即绑定

雨果目录前面有一个额外的点

雨果目录前面有一个额外的点

Go
缥缈止盈 2022-01-10 16:35:38
我正在使用 Hugo 静态网站生成器来创建网站。我正在使用此代码片段,如文档中给出的创建 TOC:<div id="toc" class="well col-md-4 col-sm-6">    {{ .TableOfContents }}</div>这是生成的代码:<div id="toc" class="well col-md-4 col-sm-6">   <nav id="TableOfContents">   <ul>      <li>         <ul>            <li><a href="#step-1-install-hugo:c57cc0038c788519b441e0331c8bebc7">Step 1. Install Hugo</a></li>            <li><a href="#step-2-build-the-docs:c57cc0038c788519b441e0331c8bebc7">Step 2. Build the Docs</a></li>            <li><a href="#step-3-change-the-docs-site:c57cc0038c788519b441e0331c8bebc7">Step 3. Change the docs site</a></li>            <li><a href="#step-4-have-fun:c57cc0038c788519b441e0331c8bebc7">Step 4. Have fun</a></li>         </ul>      </li>   </ul>   </nav></div>因此,我得到了额外的子弹。谁能解决这个问题?或者你能建议 CSS 从第一个ul.
查看完整描述

2 回答

?
ITMISS

TA贡献1871条经验 获得超8个赞

使用以下 CSS:


#toc ul { 

  list-style-type: none; 

}


#toc ul ul { 

  list-style-type: disc; 

}


查看完整回答
反对 回复 2022-01-10
?
大话西游666

TA贡献1817条经验 获得超14个赞

这很适合我的需要


{{ .TableOfContents | replaceRE "<ul>[[:space:]]*<li>[[:space:]]*<ul>" "<ul>" | replaceRE "</ul>[[:space:]]*</li>[[:space:]]*</ul>" "</ul>" |  safeHTML }}

连同这个CSS


nav > ul > li {

  list-style: none;

}


查看完整回答
反对 回复 2022-01-10
  • 2 回答
  • 0 关注
  • 114 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信