希望显化大纲标题级别

本人喜欢使用大纲来记笔记,通过观看字体的大小很难判断几级标题,于是只能通过大纲来进行观看标题级别,但是本人具有弱色盲,大纲的标题级别看的不是很清楚,希望各位大佬能不能出手将这个数字调为黑色,加粗,在不影响没感的情况下尽量大一点

image.png

  • 思源笔记

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

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

    22250 引用 • 88929 回帖
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    8073 引用 • 36877 回帖 • 162 关注

相关帖子

被采纳的回答
  • Muu 1
    /* 显示标题 */
    .sy__outline .b3-list-item[title] {
        display: inherit;
    }
    /* 字体 大小 清晰度 */
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h1] .b3-list-item__text::before,
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h2] .b3-list-item__text::before,
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h3] .b3-list-item__text::before,
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h4] .b3-list-item__text::before,
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h5] .b3-list-item__text::before,
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h6] .b3-list-item__text::before {
        font-size: 15px !important; /* 更改显示字体大小 */
        opacity: 1;
        font-family:  'yahei consolas hybrid', 'ibm plex mono'; /* 更改显示字体 */
        margin-right: 6px;   /* 距离标题文字的距离 */
    }
    
    /* 屏蔽原始的图标显示 */ 
    .sy__outline .b3-list-item .b3-list-item__graphic.popover__block {
        display: none;
    }
    
    /* 更改 content 可以显示不同的前缀 */
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h1] .b3-list-item__text::before { content: "⓵"; color: red; }
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h2] .b3-list-item__text::before { content: "𝟮"; color: #0087ff; }
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h3] .b3-list-item__text::before { content: "𝟯"; color: #8694ff; }
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h4] .b3-list-item__text::before { content: "𝟒"; color: #ffa54b; }
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h5] .b3-list-item__text::before { content: "𝟓"; color: #9cfd57; }
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h6] .b3-list-item__text::before { content: "⒍"; color: #e7fd1a; }
    

    效果图

    默认主题

    image.png

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • wilsons 2

    不知这种可是你想要的效果,我这里是默认主题,具体细节可根据自己的主题进行调整

    image.png

    /* 大纲颜色,亮色主题 */
    html[data-theme-mode="light"] {
        .file-tree.sy__outline div.b3-list-item[title] .b3-list-item__text,
        .file-tree.sy__outline li.b3-list-item[data-type="NodeHeading"] .b3-list-item__text{
            color: black; /* 颜色请根据自己的需要修改 */
        }
    }
    /* 大纲颜色,暗色主题 */
    html[data-theme-mode="dark"] {
        .file-tree.sy__outline div.b3-list-item[title] .b3-list-item__text,
        .file-tree.sy__outline li.b3-list-item[data-type="NodeHeading"] .b3-list-item__text{
            color: white; /* 颜色请根据自己的需要修改 */
        }
    }
    /* 大纲标题 */
    .file-tree.sy__outline div.b3-list-item[title] .b3-list-item__text{
        font-size: 2em;
        font-weight: bold;
    }
    /* 大纲H1 */
    .file-tree.sy__outline li.b3-list-item[data-type="NodeHeading"][data-subtype="h1"] {
        font-size: 1.75em;
        font-weight: 600;
        padding: .3em 4px;
    }
    
    /* 大纲H2 */
    .file-tree.sy__outline li.b3-list-item[data-type="NodeHeading"][data-subtype="h2"] {
        font-size: 1.55em;
        font-weight: 600;
        padding: .3em 4px;
    }
    
    /* 大纲H3 */
    .file-tree.sy__outline li.b3-list-item[data-type="NodeHeading"][data-subtype="h3"] {
        font-size: 1.38em;
        font-weight: 600;
        padding: 4px;
    }
    
    /* 大纲H4 */
    .file-tree.sy__outline li.b3-list-item[data-type="NodeHeading"][data-subtype="h4"] {
        font-size: 1.25em;
        font-weight: 600;
        padding: 4px;
    }
    
    /* 大纲H5 */
    .file-tree.sy__outline li.b3-list-item[data-type="NodeHeading"][data-subtype="h5"] {
        font-size: 1.13em;
        font-weight: 600;
        padding: 4px;
    }
    
    /* 大纲H6 */
    .file-tree.sy__outline li.b3-list-item[data-type="NodeHeading"][data-subtype="h6"] {
        font-size: 1em;
        font-weight: 600;
        padding: 4px;
    }
    
    1 操作
    wilsons 在 2024-09-16 04:43:49 更新了该回帖
  • Muu 1
    /* 显示标题 */
    .sy__outline .b3-list-item[title] {
        display: inherit;
    }
    /* 字体 大小 清晰度 */
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h1] .b3-list-item__text::before,
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h2] .b3-list-item__text::before,
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h3] .b3-list-item__text::before,
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h4] .b3-list-item__text::before,
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h5] .b3-list-item__text::before,
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h6] .b3-list-item__text::before {
        font-size: 15px !important; /* 更改显示字体大小 */
        opacity: 1;
        font-family:  'yahei consolas hybrid', 'ibm plex mono'; /* 更改显示字体 */
        margin-right: 6px;   /* 距离标题文字的距离 */
    }
    
    /* 屏蔽原始的图标显示 */ 
    .sy__outline .b3-list-item .b3-list-item__graphic.popover__block {
        display: none;
    }
    
    /* 更改 content 可以显示不同的前缀 */
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h1] .b3-list-item__text::before { content: "⓵"; color: red; }
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h2] .b3-list-item__text::before { content: "𝟮"; color: #0087ff; }
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h3] .b3-list-item__text::before { content: "𝟯"; color: #8694ff; }
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h4] .b3-list-item__text::before { content: "𝟒"; color: #ffa54b; }
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h5] .b3-list-item__text::before { content: "𝟓"; color: #9cfd57; }
    .sy__outline .b3-list-item[data-type=NodeHeading][data-subtype=h6] .b3-list-item__text::before { content: "⒍"; color: #e7fd1a; }
    

    效果图

    默认主题

    image.png

    1 回复
    2 操作
    Muu 在 2024-09-16 11:52:53 更新了该回帖
    Muu 在 2024-09-16 11:51:55 更新了该回帖
  • CongSec

    大佬,我用的写味主题,但是屏蔽原始图标显示好像并没有生效,能不能再出手一下

    image.png

    1 回复
  • Muu 1

    这个结构是我根据写味主题的源码改的, 看你的图 是都改成了黑色的, 所以这里的颜色我也都是用了黑色的

    另外 这个代码跟我上一个评论里的代码实现方式不同, 所以需要 禁用/删除 掉我上个评论里面的代码片段

    /* 屏蔽原始的图标显示 */ 
    .sy__outline .b3-list-item .b3-list-item__graphic.popover__block {
        display: none;
    }
    .sy__outline ul.b3-list.b3-list--background{
    	& [data-subtype*="h"]{
    	>span:first-child::after{
    			visibility: visible!important;
    			position:relative;
    			left:4px;
    			font-color: black;
    			font-weight: 100px;
    			border-radius:3px;
    			opacity:1;
    			font-size:18px;
    			pointer-events:none;
    			font-family:"Segoe UI";
    		}
    	}
    	& svg.b3-list-item__graphic{
    		margin-left:-19px;
    		margin-right:4px;
    		color:black;
    		width:17px!important;
    		border-radius:3px;
    		opacity:0.2;
    	}
    	& [data-subtype="h1"]>span:first-child{
    		&::after{
    		content:"𝟭";
    		color:black;
    		}
    		&+svg.b3-list-item__graphic:hover{
    			background-color:var(--h1-list-graphic);
    		}
    	}
    	& [data-subtype="h2"]>span:first-child{
    		&::after{
    		content:"𝟮";
    		color:black;
    		}
    		&+svg.b3-list-item__graphic:hover{
    			background-color:var(--h2-list-graphic);
    		}
    	}
    	& [data-subtype="h3"]>span:first-child{
    		&::after{
    		content:"𝟯";
    		color:black;
    		}
    		&+svg.b3-list-item__graphic:hover{
    			background-color:var(--h3-list-graphic);
    		}
    	}
    	& [data-subtype="h4"]>span:first-child{
    		&::after{
    		content:"𝟰";
    		color:black;
    		}
    		&+svg.b3-list-item__graphic:hover{
    			background-color:var(--h4-list-graphic);
    		}
    	}
    	& [data-subtype="h5"]>span:first-child{
    		&::after{
    		content:"𝟱";
    		color:black;
    		}
    		&+svg.b3-list-item__graphic:hover{
    			background-color:var(--h5-list-graphic);
    		}
    	}
    	& [data-subtype="h6"]>span:first-child{
    		&::after{
    		content:"𝟲";
    		color:black;
    		}
    		&+svg.b3-list-item__graphic:hover{
    			background-color:var(--h6-list-graphic);
    		}
    	}
    }
    
    1 回复
  • CongSec

    十分感谢,这正是我要的效果

  • ZiYunMaster

    这个效果好使(膜拜大佬的同时,留下了没有技术的泪水)

  • CongSec

    根据代码改了一下,当鼠标悬浮在大纲时数字才会显示,代码如下:

    
    /* 屏蔽原始的图标显示 */
    .sy__outline .b3-list-item .b3-list-item__graphic.popover__block {
        display: none;
    }
    
    .sy__outline ul.b3-list.b3-list--background {
        /* 默认隐藏内容 */
        [data-subtype*="h"] > span:first-child::after {
            visibility: hidden;
            position: relative;
            left: 4px;
            color: black;
            font-weight: 100px;
            border-radius: 3px;
            opacity: 0;
            font-size: 18px;
            pointer-events: none;
            font-family: "Segoe UI";
        }
    
        /* 鼠标悬停时显示内容 */
        [data-subtype*="h"]:hover > span:first-child::after {
            visibility: visible;
            opacity: 1;
        }
    
        svg.b3-list-item__graphic {
            margin-left: -19px;
            margin-right: 4px;
            color: black;
            width: 17px!important;
            border-radius: 3px;
            opacity: 0.2;
        }
    
        /* 各个标题的处理方式 */
        [data-subtype="h1"] > span:first-child::after {
            content: "𝟭";
        }
        [data-subtype="h2"] > span:first-child::after {
            content: "𝟮";
        }
        [data-subtype="h3"] > span:first-child::after {
            content: "𝟯";
        }
        [data-subtype="h4"] > span:first-child::after {
            content: "𝟰";
        }
        [data-subtype="h5"] > span:first-child::after {
            content: "𝟱";
        }
        [data-subtype="h6"] > span:first-child::after {
            content: "𝟲";
        }
    
        /* 鼠标悬停时改变图标背景色 */
        [data-subtype="h1"] + svg.b3-list-item__graphic:hover {
            background-color: var(--h1-list-graphic);
        }
        [data-subtype="h2"] + svg.b3-list-item__graphic:hover {
            background-color: var(--h2-list-graphic);
        }
        [data-subtype="h3"] + svg.b3-list-item__graphic:hover {
            background-color: var(--h3-list-graphic);
        }
        [data-subtype="h4"] + svg.b3-list-item__graphic:hover {
            background-color: var(--h4-list-graphic);
        }
        [data-subtype="h5"] + svg.b3-list-item__graphic:hover {
            background-color: var(--h5-list-graphic);
        }
        [data-subtype="h6"] + svg.b3-list-item__graphic:hover {
            background-color: var(--h6-list-graphic);
        }
    }
    
请输入回帖内容 ...
CongSec
没事别关注我, 因为发帖需要更多积分 香港

推荐标签 标签

  • Ubuntu

    Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的 Linux 操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu 的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。

    124 引用 • 169 回帖
  • 安装

    你若安好,便是晴天。

    132 引用 • 1184 回帖 • 2 关注
  • WordPress

    WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。

    66 引用 • 114 回帖 • 227 关注
  • 开源中国

    开源中国是目前中国最大的开源技术社区。传播开源的理念,推广开源项目,为 IT 开发者提供了一个发现、使用、并交流开源技术的平台。目前开源中国社区已收录超过两万款开源软件。

    7 引用 • 86 回帖
  • Notion

    Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.

    6 引用 • 38 回帖
  • 学习

    “梦想从学习开始,事业从实践起步” —— 习近平

    169 引用 • 506 回帖
  • Typecho

    Typecho 是一款博客程序,它在 GPLv2 许可证下发行,基于 PHP 构建,可以运行在各种平台上,支持多种数据库(MySQL、PostgreSQL、SQLite)。

    12 引用 • 65 回帖 • 441 关注
  • 音乐

    你听到信仰的声音了么?

    60 引用 • 511 回帖 • 1 关注
  • Pipe

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

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

    131 引用 • 1114 回帖 • 128 关注
  • 书籍

    宋真宗赵恒曾经说过:“书中自有黄金屋,书中自有颜如玉。”

    77 引用 • 390 回帖
  • 安全

    安全永远都不是一个小问题。

    199 引用 • 816 回帖
  • HTML

    HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。

    107 引用 • 295 回帖
  • 脑图

    脑图又叫思维导图,是表达发散性思维的有效图形思维工具 ,它简单却又很有效,是一种实用性的思维工具。

    26 引用 • 84 回帖
  • 程序员

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

    566 引用 • 3532 回帖
  • 黑曜石

    黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。

    A second brain, for you, forever.

    15 引用 • 122 回帖
  • wolai

    我来 wolai:不仅仅是未来的云端笔记!

    2 引用 • 14 回帖
  • BND

    BND(Baidu Netdisk Downloader)是一款图形界面的百度网盘不限速下载器,支持 Windows、Linux 和 Mac,详细介绍请看这里

    107 引用 • 1281 回帖 • 26 关注
  • jQuery

    jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。全球约有 28% 的网站使用 jQuery,是非常受欢迎的 JavaScript 库。

    63 引用 • 134 回帖 • 727 关注
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    944 引用 • 1459 回帖 • 24 关注
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    55 引用 • 85 回帖
  • CSDN

    CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

    14 引用 • 155 回帖
  • SQLServer

    SQL Server 是由 [微软] 开发和推广的关系数据库管理系统(DBMS),它最初是由 微软、Sybase 和 Ashton-Tate 三家公司共同开发的,并于 1988 年推出了第一个 OS/2 版本。

    19 引用 • 31 回帖 • 1 关注
  • 前端

    前端技术一般分为前端设计和前端开发,前端设计可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括 HTML、CSS 以及 JavaScript 等。

    247 引用 • 1347 回帖
  • Shell

    Shell 脚本与 Windows/Dos 下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比 Windows 下的批处理更强大,比用其他编程程序编辑的程序效率更高,因为它使用了 Linux/Unix 下的命令。

    122 引用 • 74 回帖 • 2 关注
  • 反馈

    Communication channel for makers and users.

    123 引用 • 911 回帖 • 243 关注
  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    943 引用 • 943 回帖
  • 30Seconds

    📙 前端知识精选集,包含 HTML、CSS、JavaScript、React、Node、安全等方面,每天仅需 30 秒。

    • 精选常见面试题,帮助您准备下一次面试
    • 精选常见交互,帮助您拥有简洁酷炫的站点
    • 精选有用的 React 片段,帮助你获取最佳实践
    • 精选常见代码集,帮助您提高打码效率
    • 整理前端界的最新资讯,邀您一同探索新世界
    488 引用 • 383 回帖 • 6 关注