格式化无序列表,使其不会像段落一样缩进
Formatting unordered list so it doesn't indent like a paragraph
我正在使用jquery . tocity .js javascript插件以编程方式生成一个目录表。不过,我遇到了一点问题。插件的操作方式,它拉出每个h1
, h2
, h3
等标签,并创建一个嵌套列表,同时尊重深度。
我遇到的问题是,如果我有一个长字符串的h2
,目录中的格式出现"错误"。特别是,列表项的第一行是嵌套的,但内容像段落一样流动:
顶层标题
带
的次标题a Long Title
另一个副标题
很抱歉这个近似不好,但我希望它能让我明白我所看到的。
是否有办法将列表项设置为整个次标题缩进到相同的深度,以便它(大约)显示为:
顶层标题
带
的次标题a Long Title
下面是生成的目录表(具有长名称)的示例:
<ul id="tocify-header7" class="tocify-header nav nav-list">
<li class="tocify-item active" data-unique="the-fifth-(and-successful)-try" style="cursor: pointer;"><a>The Fifth (and Successful) Try</a></li></ul>
看起来像nav
和nav-list
应该来自Bootstrap,但我不确定Bootstrap3甚至有一个nav-list
类了。
编辑:是的,看起来插件与Bootstrap 3不兼容。我想我会买一个不同的插件。
您应该将锚点显示为块并为它们设置最大宽度。这将迫使它们在结束处循环,但保持相同的缩进。
相关文章:
- 如何格式化字符串以修复Javascript中的缩进
- Vim-当代码的文字字符串中有括号时,如何实现正确的缩进
- Javascript 意外返回值,带有特定的缩进
- JQuery:如何在循环 dom 元素时正确缩进字符串
- JavaScript将缩进文本转换为HTML列表重复顶层<李>'s为<ul>'s
- 如何避免/最小化列表中列表的缩进
- vim JavaScript缩进插件-命令是什么
- 使用 PEG.js 解析缩进级别
- 崇高的文本新行失去缩进
- Redactor文本编辑器– 在代码视图中重新缩进缩小的HTML
- NVD3.js缩进树问题
- 缩进第二行的文本块
- 从 coffeescript 编译到 javascript 后保持缩进
- 使用 d3.xml 而不是 d3.json 绘制可折叠缩进树
- 超级鱼子项中的文本缩进继承
- 对文本区域段落的每一首行应用缩进
- 在 VIM 上的脚本标记中正确缩进 JavaScript
- 如何保存 MSXML2.带缩进的 DomDocument?(我认为它使用MXXMLWriter)
- 格式化无序列表,使其不会像段落一样缩进
- 谷歌博客剥离
标签,需要一种方法来文本缩进每个撇号的开始