目录标题自动换行

目录标题自动换行

单选 公开 永不结束 11 票
需要
0% 0 票
不需要
18% 2 票
设置可选
81% 9 票

希望手机版能够目录标题换行,现在不能换行根本看不全,这个是刚需哦。😅😅

电脑版也是,感觉有个换行就不用每次都拉来拉去,宽窄难以控制了。

Screenshot20231201065241.jpg

Screenshot20231130113139.jpg

Screenshot20231201064915.jpg

标题加上暗框线,就显得不就乱了,非常规整,尤其是针对长标题。否则展不开,很是恼火。

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    17553 引用 • 63805 回帖
3 操作
tongzi 在 2023-12-01 06:53:13 更新了该帖
tongzi 在 2023-11-30 22:26:24 更新了该帖
tongzi 在 2023-11-30 22:24:40 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 不如直接让手机支持使用代码片段

    1 回复
  • tongzi

    就是目录标题自动换行,

    这个比较难以实现吗?

    1 回复
  • 88250

    也不是难实现的问题,主要是动了以后有的用户不需要,又要纠结改回来 😂

    所以类似的需求我们还得继续收集反馈,不能说动就动,感谢理解。

    3 回复
  • a2930610542 2 评论

    我刚才又研究了一下,手机上好像也是能用代码片段的。

    你要的换行可以在电脑用代码片段实现,但这个代码片段不在手机上生效,现在我也搞不清楚原因

    @88250 D 大知道原因吗?
    a2930610542
    @a2930610542 移动端的界面和桌面端不是完全一样的,DOM 结构和 CSS 类可能不一样的,应该是这个原因。
    88250 1
  • 这个感觉确实是刚需,另一个场景也比较需要,就是多级子目录的情况下,除非把侧栏拉大,不然在电脑上比较难以点中文档,更不用说手机了。

    个人感觉可以调整为如果文档名的空间比较小的话,就换行或者把三个操作按钮换行。

  • tongzi 1 赞同

    大大,那就设置个开关呗,按需要打开。

  • 又研究了一会,这个代码片段生效了(应该是启用代码片段需要重启移动端思源)。

    你把这个 CSS 代码片段加上试试(虽然在移动端的效果很烂):

    /* 文档树和大纲自动换行 CSS片段 */
    .b3-list-item__text {
       overflow:visible !important;
    -webkit-line-clamp: unset;
    }
    .sy__outline .b3-list-item {
       height:fit-content !important;
    }
    
    1 回复
  • tongzi

    谢谢大神,厉害!好,小先顶顶

  • 发现我用的 FlowUs 也不会换行,这种设计对层级深的文档确实不友好

    2 回复
  • tongzi 1 赞同

    没错,当一些目录比较相似的时候,根本看不到后面是什么,只看前面的无法区分

  • tongzi 1 赞同

    用代码换行后,建议加上暗框线,区分上下边界,就显得整齐有层次。

    Screenshot20231201064915.jpg

    Screenshot20231130225042.jpg

    1 操作
    tongzi 在 2023-12-01 07:02:13 更新了该回帖
  • timyhh

    覺得換行會很亂,

    要很用神才可分辨那個是標題一, 那個是標題二

    1 回复
  • tongzi

    长标题不换行,很根本无法区分啥是啥。你说的乱,还是有办法解决的,加上暗格框线就行了。

    1 操作
    tongzi 在 2023-12-01 06:55:20 更新了该回帖
  • intelion 1

    可以设置一个类似下图这样的开关,用户可自由选择是否换行。

    image.png

  • intelion 1 赞同

    文档名显示问题目前感觉在 PC 端还可以通过拖曳文档树栏大小一下,但手机端好像不能实现,建议手机端可以通过手指滑动来左右拖动文档树的内容(横向滚动条),或者可以多行显示。

    1 回复
  • 88250

    移动端暂时只能再缓缓了。

请输入回帖内容 ...

推荐标签 标签

  • sts
    2 引用 • 2 回帖 • 134 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    83 引用 • 165 回帖 • 89 关注
  • Sym

    Sym 是一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)系统平台。

    下一代的社区系统,为未来而构建

    522 引用 • 4581 回帖 • 683 关注
  • Windows

    Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。

    213 引用 • 462 回帖
  • HHKB

    HHKB 是富士通的 Happy Hacking 系列电容键盘。电容键盘即无接点静电电容式键盘(Capacitive Keyboard)。

    5 引用 • 74 回帖 • 397 关注
  • ZooKeeper

    ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 HBase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    59 引用 • 29 回帖 • 26 关注
  • Webswing

    Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用

    1 引用 • 15 回帖 • 627 关注
  • MongoDB

    MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是一个基于分布式文件存储的数据库,由 C++ 语言编写。旨在为应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 JSON 的 BSON 格式,因此可以存储比较复杂的数据类型。

    89 引用 • 59 回帖 • 1 关注
  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    1424 引用 • 10040 回帖 • 466 关注
  • 996
    13 引用 • 200 回帖 • 10 关注
  • SMTP

    SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。

    4 引用 • 18 回帖 • 572 关注
  • 一些有用的避坑指南。

    69 引用 • 93 回帖
  • 持续集成

    持续集成(Continuous Integration)是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

    14 引用 • 7 回帖
  • Flutter

    Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。

    39 引用 • 92 回帖 • 12 关注
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    39 引用 • 40 回帖 • 3 关注
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    528 引用 • 3527 回帖
  • Spark

    Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。

    74 引用 • 46 回帖 • 550 关注
  • jsoup

    jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。

    6 引用 • 1 回帖 • 444 关注
  • RESTful

    一种软件架构设计风格而不是标准,提供了一组设计原则和约束条件,主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。

    30 引用 • 114 回帖 • 10 关注
  • FlowUs

    FlowUs.息流 个人及团队的新一代生产力工具。

    让复杂的信息管理更轻松、自由、充满创意。

    1 引用
  • Python

    Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。

    529 引用 • 670 回帖
  • QQ

    1999 年 2 月腾讯正式推出“腾讯 QQ”,在线用户由 1999 年的 2 人(马化腾和张志东)到现在已经发展到上亿用户了,在线人数超过一亿,是目前使用最广泛的聊天软件之一。

    45 引用 • 557 回帖 • 230 关注
  • 又拍云

    又拍云是国内领先的 CDN 服务提供商,国家工信部认证通过的“可信云”,乌云众测平台认证的“安全云”,为移动时代的创业者提供新一代的 CDN 加速服务。

    21 引用 • 37 回帖 • 496 关注
  • 外包

    有空闲时间是接外包好呢还是学习好呢?

    26 引用 • 232 回帖 • 29 关注
  • GitBook

    GitBook 使您的团队可以轻松编写和维护高质量的文档。 分享知识,提高团队的工作效率,让用户满意。

    3 引用 • 8 回帖
  • Bug

    Bug 本意是指臭虫、缺陷、损坏、犯贫、窃听器、小虫等。现在人们把在程序中一些缺陷或问题统称为 bug(漏洞)。

    76 引用 • 1734 回帖
  • 国际化

    i18n(其来源是英文单词 internationalization 的首末字符 i 和 n,18 为中间的字符数)是“国际化”的简称。对程序来说,国际化是指在不修改代码的情况下,能根据不同语言及地区显示相应的界面。

    7 引用 • 26 回帖 • 3 关注