Mr_Dwj 2023-05-21 18:29 采纳率: 100%
浏览 18
已结题

CSDN发布博客怎么添加目录

我在发布的文章前已经加了**@[TOC]**了,但是电脑端可以看到目录,手机端看不到,是为啥

  • 写回答

1条回答 默认 最新

  • 技术宅program 2023-05-21 18:48
    关注

    这是因为TOC目录是基于HTML的,在PC端可以正确解析,但在移动端可能无法正确解析。有几个可能的原因:

    1. 移动端CSS样式覆盖了TOC样式。如果主题的移动端CSS对TOC区域做了显示:none等设置,将导致TOC不显示。
    2. TOC区域被其他元素遮挡。如果TOC区域被其他元素的z-index等属性遮挡,也会使TOC不可见。
    3. 移动端不支持或解析错误TOC标签。虽然TOC只使用常见的HTML标签,但部分移动端浏览器可能对HTML的支持度稍低,导致无法正确解析TOC。
    4. 其他未知原因。也可能是主题或系统的其他缺陷导致的。
      所以,解决方法可以尝试:
    5. 检查主题的移动端CSS,确保没有对TOC区域做隐藏或其他屏蔽设置。如果有可以删除。
    6. 检查TOC区域周围是否有其他元素会遮挡TOC。如果有可以调整元素z-index或位置解决。
    7. 在文章中加入更多的HTML注释或换行等,让TOC结构更清晰,方便移动端解析。
    8. 尝试在其他移动端浏览器中查看,确认是否同样不显示TOC。如果只在部分浏览器中不显示,可能是该浏览器HTML支持度问题。
    9. 如果解决不了,可以考虑直接使用的`` 格式在文章中手动添加目录。
    10. 联系主题开发者,报告这个问题并请求修复。如果是系统问题,也需要更新系统修复。
      希望这些方法能帮助你修复移动端无法显示TOC目录的问题。
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 5月30日
  • 已采纳回答 5月22日
  • 修改了问题 5月21日
  • 创建了问题 5月21日

悬赏问题

  • ¥30 模拟电路 logisim
  • ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 安装quartus II18.1时弹出此error,怎么解决?
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音
  • ¥30 Pytorch深度学习服务器跑不通问题解决?
  • ¥15 部分客户订单定位有误的问题
  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Bug traq 数据包 大概什么价