在Wikispaces中,当您在主内容区添加目录时,该主内容区中使用的任何标题(h1-h6)都会自动放置在目录中,并作为锚链接,当单击时,将带您滚动到从目录引用的标题位置。
默认情况下,Wikispaces会将目录中的锚链接包含在div中,具体取决于您在主内容区中使用的标题(h1-h6),它会向左应用更大的外边距。以下是仅包含h2标题的目录标记...
我希望您能完全删除丑陋和不必要的嵌入式CSS样式DIV,并将目录与无序列表包装在一起,其中锚链接被包装在列表项中。因此,使用jQuery,上面的标记将被转换为更语义化的标记...一个无序列表。
jQuery应该能够弥补用户在主内容区域中放置的标题数量。因此,无论如何,目录始终会被包装在无序列表中,而不管有多少列表项...谢谢您的帮助!
默认情况下,Wikispaces会将目录中的锚链接包含在div中,具体取决于您在主内容区中使用的标题(h1-h6),它会向左应用更大的外边距。以下是仅包含h2标题的目录标记...
<div style="margin-left: 2em;"><a href="#toc1">Hello there</a></div>
<div style="margin-left: 2em;"><a href="#toc2">How are you?</a></div>
<div style="margin-left: 2em;"><a href="#toc3">Here's an External Link</a></div>
<div style="margin-left: 2em;"><a href="#toc4">Here's an Example Heading</a></div>
<div style="margin-left: 2em;"><a href="#toc5">Here's an Even Longer Example Heading</a></div>
我希望您能完全删除丑陋和不必要的嵌入式CSS样式DIV,并将目录与无序列表包装在一起,其中锚链接被包装在列表项中。因此,使用jQuery,上面的标记将被转换为更语义化的标记...一个无序列表。
<ul>
<li><a href="#toc1">Hello there</a></li>
<li><a href="#toc2">How are you?</a></li>
<li><a href="#toc3">Here's an External Link</a></li>
<li><a href="#toc4">Here's an Example Heading</a></li>
<li><a href="#toc5">Here's an Even Longer Example Heading</a></li>
</ul>
jQuery应该能够弥补用户在主内容区域中放置的标题数量。因此,无论如何,目录始终会被包装在无序列表中,而不管有多少列表项...谢谢您的帮助!
<div></div>
? - Doug Neiner