LLM学习指南

<!– 第一步:定义目录和内容的容器结构 –>
<div class=”book-container”>

<!- 右侧内容区域 ->
<main class=”book-content”>
<!- 您的章节内容从这里开始 ->

<h2 id=”chapter-1″>第一章:开始</h2>
<p>这是第一章的内容…</p>
<p>您可以在这里写任何内容,使用任何格式,<strong>就像写普通文章一样</strong>。</p>

<h2 id=”chapter-2″>第二章:深入</h2>
<p>这是第二章的引言…</p>

<h3 id=”chapter-2-1″>2.1 小节一</h3>
<p>这是第一个小节的内容。</p>

<h3 id=”chapter-2-2″>2.2 小节二</h3>
<p>这是第二个小节的内容。</p>

<h2 id=”chapter-3″>第三章:结束</h2>
<p>这是第三章的内容…</p>
<p>…</p>

</main>
</div>

<!– 第二步:添加CSS样式,控制布局和外观 –>
<style>
/* 核心布局容器 */
.book-container {
display: flex; /* 使用弹性布局,使目录和内容并排 */
margin-left: -20px; /* 抵消WordPress默认的内容padding */
margin-right: -20px;
}

/* 左侧目录样式 */
.book-toc {
width: 250px; /* 目录宽度 */
flex-shrink: 0; /* 防止目录被压缩 */
background-color: #f9f9f9; /* 浅灰色背景 */
padding: 20px;
border-right: 1px solid #eee; /* 右边框线 */
height: 100vh; /* 高度为整个视口高度 */
position: sticky; /* 关键!实现滚动固定 */
top: 0; /* 距离顶部0像素时固定 */
overflow-y: auto; /* 如果目录太长,自身也可以滚动 */
}

/* 目录列表样式 */
.toc-list {
list-style: none; /* 移除默认列表符号 */
padding-left: 0;
}
.toc-list ul {
list-style: none; /* 移除子列表的默认符号 */
padding-left: 15px; /* 子列表缩进 */
}
.toc-list a {
color: #333; /* 链接颜色 */
text-decoration: none; /* 去除下划线 */
display: block;
padding: 5px 0;
}
.toc-list a:hover {
color: #0073aa; /* 链接悬停颜色 (WordPress蓝色) */
}

/* 右侧内容样式 */
.book-content {
flex-grow: 1; /* 内容区域占据剩余所有空间 */
padding: 0 40px; /* 内容内边距 */
box-sizing: border-box;
}
</style>