Mq-b / Loser-HomeWork

卢瑟们的作业展示,答案讲解,以及一些C++知识
https://mq-b.github.io/Loser-HomeWork/
Apache License 2.0
636 stars 135 forks source link

添加README折叠 #289

Closed Suzukaze7 closed 7 months ago

Suzukaze7 commented 7 months ago

添加README.md部分内容的折叠功能,fix #220

Suzukaze7 commented 7 months ago

之前是直接merge源仓库导致的,所以sync fork只能在网页操作吗

Mq-b commented 7 months ago

之前是直接merge源仓库导致的,所以sync fork只能在网页操作吗

其实我不清楚,但是这个按钮的确网页有(

rsp4jack commented 7 months ago

之前是直接merge源仓库导致的,所以sync fork只能在网页操作吗

应该可以直接 fasr-forward 过去。不能的话 hard reset 也可以。

rsp4jack commented 7 months ago

@Mq-b 你怎么 review 的,目录有问题。

Mq-b commented 7 months ago

@Mq-b 你怎么 review 的,目录有问题。

没注意,你处理处理

Suzukaze7 commented 7 months ago

@Mq-b 你怎么 review 的,目录有问题。

目录有啥问题(⊙o⊙)

rsp4jack commented 7 months ago

@Suzukaze7 https://github.com/Mq-b/Loser-HomeWork 你点目录里的参考答案

Suzukaze7 commented 7 months ago

@Suzukaze7 https://github.com/Mq-b/Loser-HomeWork 你点目录里的参考答案

我在本地一直跳转不了,以为就是这样...

研究下怎么改

Suzukaze7 commented 7 months ago

@rsp4jack 要么把所有标题挪到折叠外面,要么应该只能把目录改成 a 标签跳转到 summary

rsp4jack commented 7 months ago

你把 <details> 的 id 改成目录里的就行。

Suzukaze7 commented 7 months ago

虽然很怪,但是也合理。md 的元素是全转成 html 的? 怎么能跟 id 对应上

rsp4jack commented 7 months ago

因为浏览器解析的是 html,你把 md 直接给浏览器看,它也看不懂啊。

Suzukaze7 commented 7 months ago

要不要把折叠里面的二级标题的链接定向到折叠本身,比如:

+ [标准答案](#标准答案-9)
   - [`C++17` 写法](#c17-写法) 
   改成 - [`C++17` 写法](#标准答案-9) 
rsp4jack commented 7 months ago

折叠里面也没有二级标题啊。

Suzukaze7 commented 7 months ago

次级标题,看例子就行

不改的话,折叠起来点了也会出问题

rsp4jack commented 7 months ago

所以说你把 details 的 id 改成和 toc 一样就可以了,次级标题应该折叠进 details,toc 没必要改。