news 2026/10/4 1:29:52

自旋玻璃、自旋冰与量子自旋液体:三种阻挫磁态的辨析与实验判据

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
自旋玻璃、自旋冰与量子自旋液体:三种阻挫磁态的辨析与实验判据

自旋玻璃、自旋冰、量子自旋液体,这三个名字放在一起,很容易让人误以为它们是同一种东西的三个说法。其实它们处在同一条“磁性为何不按常理出牌”的主线上,只是各自用来打破常规的手段完全不同。这篇是系列的第二篇,我会直接从对比入手,把这三种状态的关键判据、代表材料、实验测量上最常见的坑一次讲清楚。它适合正在读文献、准备组会报告、或者做磁性测量时被数据困住的研究生,也适合对强关联电子体系感兴趣、想建立清晰物理图像的人。上一篇我更多是在讲概念,这一篇我更想聊一聊“怎么把它们区分开”这件事,因为我在实际工作中发现,很多人背得出定义,拿到一组数据照样会懵。

1. 三个家族的谱系:先分清它们再说别的

1.1 自旋玻璃:随机阻挫造成的“冻结迷宫”

自旋玻璃最早是从合金体系里冒出来的。比如铜里面掺一点点锰,锰原子是磁性杂质,位置随机,彼此之间靠传导电子做媒介产生 RKKY 交换作用。问题在于,这种交换作用的符号会随距离振荡:两个锰原子靠近的时候可能是铁磁耦合,隔远一点又变成反铁磁耦合,再远一点又变回去。于是每个自旋都会收到“你该往上”“你该往下”的矛盾指令,温度降到某个冻结温度 Tf 以下时,体系没有能力找到一种让所有交换作用都满意的排列,只能心甘情愿地卡在一个随机但相对稳定的组态里。

这个“卡住”的过程非常像一群人被要求必须和周围所有人都保持意见一致,但人际关系本身充满了矛盾。最后谁也没法说服谁,只能每个人保持一个古怪的姿势僵在原地。自旋玻璃的“玻璃”二字也来自这里:它和结构玻璃一样,不存在长程周期性,却有非常慢的动力学和记忆效应。你从零场冷却和从加场冷却得到的磁化率,在 Tf 下方会明显分叉;你等一个小时和等一天测到的剩磁也不同。这种时间依赖不是测量误差,而是体系自身的老化行为。

不少人会问:自旋玻璃到底是不是“有序”?严格说不是。传统磁有序靠序参量描写,反铁磁有布拉格峰、铁磁有自发磁化,但自旋玻璃没有这种规则的能量最低构型。它处在一种“动力学冻结”的状态,不同冷冻历史的构型可能完全不同,宏观上又表现出很强的不可重复性。这个特点让它在凝聚态物理里成了统计力学和复杂系统研究的活教材,但也恰恰是它和量子自旋液体最容易被混淆的地方:两者看起来都没有长程磁序,一个靠动力学冻结,另一个靠量子涨落,物理根源完全不一样。

1.2 自旋冰:几何阻挫下的“两进两出”

自旋冰的概念要年轻一些,典型体系是烧绿石结构的 Ho2Ti2O7、Dy2Ti2O7。这类材料里磁性离子排在共享顶点的四面体网络上,每个四面体四个顶点各有一个自旋。由于晶体场带来的强单轴各向异性,每个自旋只能沿着局域的 [111] 方向朝里或朝外,所以每个四面体就等价于四个箭头朝内或朝外。能量最低的要求是:每个四面体里必须两个自旋朝里、两个自旋朝外,也就是所谓的“两进两出”,物理上叫冰规则。

冰规则这个名字来自水冰。水冰中氧原子周围有两个近邻氢和两个远邻氢,满足“两个近、两个远”的局域约束。自旋冰里磁性自旋的排列约束和冰是一模一样的,只是从氢位置换成了自旋方向。这个看起来简单的规则带来一个非常反直觉的结果:即便温度降到很低,系统也没有办法从中选出一个长程有序的基态,因为满足“每面两进两出”的组态数量随系统尺寸指数增长,宏观简并压倒了热力学排序。这样的体系在零温附近仍然保有大量可重构的组态,剩余熵不趋于零,而是接近 Pauling 估算的数值。

我常跟学生打比方:自旋冰就像一个大停车场,每个路口规定必须两辆车进、两辆车出,满足这个局部规则的路口组合有无数种,整个停车场因此永远不存在“唯一正确”的停法。来自几何本身而不是随机杂质,这是自旋冰和自旋玻璃最本质的区别。自旋冰中的阻挫来源是确定性的四面体结构,而不是客气的无序;它不需要任何鸟窝似的交换作用随机性,天然就能阻止长程有序。所以自旋冰是“几何阻挫”的教科书级例子。

1.3 量子自旋液体:涨落不止的“量子态”

量子自旋液体这个名字里最容易被忽略的是“量子”二字。自旋玻璃是随机阻挫加上经典冻结,自旋冰是几何阻挫加上大量经典简并,而量子自旋液体则在阻挫的基础上,再叠加上强量子涨落。当自旋之间的相互作用很强、晶体维度又低、自旋数值小,体系可能根本没有能力“选定”任何一组静态自旋排列,而是把所有可能的组态以量子叠加的方式纠缠在一起,形成一种看起来像顺磁、实际上高度纠缠的新物态。

打个比喻:自旋玻璃是所有人僵在原地,自旋冰是所有人遵守“两进两出”原则但不知道整体怎么停,量子自旋液体则是一汪水,水分子永远在流动,没有固定位置,却因为流体内部的关联而表现出整体性质。自旋液体里的“自旋”不再是一个指向固定方向的箭头,而是一个量子算子;你想要它停下来给出确定方向,它反而会和你“较劲”。更奇特的是,这种量子流体中会出现分数化的激发,一个自旋翻转不再是简单的局域自旋波,而会拆解成一对带着分数量子数的准粒子,自旋子或涡旋激发,在材料里自由传播。

这三种状态放在一起你就明白了,它们其实揭示了磁性材料三股力量的博弈:交换作用想让人守规矩,阻挫不让你满足所有人,热涨落或量子涨落又想把规矩搅乱。自旋玻璃是“随机阻挫+热冻结”,自旋冰是“几何阻挫+宏观简并”,量子自旋液体是“阻挫+量子涨落”。下面我用一张表把它们的核心特征排在一起,方便你随时对照。

对比维度自旋玻璃自旋冰量子自旋液体
阻挫来源随机杂质、随机交换作用几何晶格约束几何阻挫 + 强量子涨落
低温状态自发冻结、无长程周期冰规则简并、无长程有序量子叠加态、无任何静态序
序参量无传统序参量,常用 Edwards-Anderson 参数局域约束强,但无整体序拓扑序/量子纠缠,需纠缠熵刻画
低温激发缓慢弛豫、宽分布势垒磁单极子、弦激发分数化准粒子、连续谱
代表材料CuMn、AuFe、Eu_xSr_1-xSHo2Ti2O7、Dy2Ti2O7ZnCu3(OH)6Cl2、α-RuCl3
最典型实验信号ZFC/FC 磁化率分叉、频率依赖峰剩余熵、散射图案中的 pinch point无磁序背景下连续非弹性散射

这张表我建议贴在你的仪器旁边。我见过很多人在测得一组数据后第一反应是“是不是自旋液体”,但如果你先把表格过一遍,很多答案其实是写在测量细节里的。

2. 核心机制拆解:阻挫、无序和量子涨落如何三足鼎立

2.1 为什么一个三角形就足以搅局:几何阻挫的定量图像

理解阻挫最好的起点就是最简单的三角形。想象三个伊辛自旋放在正三角形的三个顶点,每条边上的交换作用都要求两个自旋反平行。如果只有一条边,事情很简单;但三条边同时提出要求,你会发现没有任何一种自旋排法能让三条边都满意。你最多只能让两条边反平行,第三条边被迫铁磁,于是体系只剩下一个“最好的坏解”。

单个三角形就已经有简并:能量最低的构型并不是唯一的,你可以选择让任意一条边“牺牲”,所以一共有三种等价的地面构型。换成由大量三角形共享边构成的 kagome 格子,简并度会随自旋数目指数增长。阻挫参数 f = |Θ_CW| / T_c 经常被用来衡量阻挫强弱,其中 Θ_CW 是居里-外斯温度,反映自旋之间相互作用的平均能量尺度,T_c 是实际发生磁有序的温度。如果 f 远大于 1,说明相互作用本来想把系统驱动到一个很高的有序温度,但阻挫把真正的相变压到了很低的温度,甚至完全压没了。

这里要特别提醒一句:f 很大并不能说明体系就是量子自旋液体。自旋玻璃因为无序,也没有明确的磁有序峰,用 Tf 代替 T_c 后 f 也可以很大。所以阻挫参数只是筛选项,不是通行证。更可靠的方式是看微观约束:自旋冰的“两进两出”是一种可精确写出的局部规则;量子自旋液体则连局部基态里都充满了量子叠加。这个区别在能量景观里非常鲜明,几何阻挫系统通常有大量的简并或近简并组态,随机无序体系则拥有无数个深度不同、分布杂乱的极小值。

2.2 量子涨落如何改变游戏:从经典箭头到量子叠加

经典自旋像是罗盘上的指针,可以指着某个确定方向;量子自旋则是一个二能级系统,S_x、S_y、S_z 互相不对易,你不可能同时知道它在三个方向的分量。自旋 1/2 的体系尤其“不安分”,维度越低压低量子涨落所需能量越低,所以量子自旋液体的候选者大多集中在二维蜂窝、kagome 以及少数三维阻挫结构里。

在理论图像里,量子自旋液体常常被描述成共振价键态。你可以想象每个自旋与某个近邻自旋纠结成一个单重态配对,也就是价键。这些价键不固定在某个格点上,而是不断“重组”,所有可能配对方式的量子叠加构成了体系基态。如果只考虑局域价键,你会得到自旋单态液体;如果考虑非局域的重叠纠缠结构,就可能出现带拓扑性质的激发,这正是量子计算感兴趣的任意子。

自旋冰也有量子版本:经典自旋冰中自旋只能在两个 Ising 方向之间跳,如果允许横向隧穿,体系就变成量子自旋冰。冰规则仍然约束着每个四面体的“两进两出”,但系统可以在大量满足冰规则的组态之间隧穿,原本携带弦的经典磁单极子会变成退禁闭的量子准粒子,激发谱也由一个个分立峰变成连续带。这个过程把一个“经典热涨落主导”的体系变成一个“量子涨落主导”的体系,实验上很难直接看见隧穿过程,只能通过热输运、比热、自旋弛豫率等间接信号来识别。

2.3 无序是双刃剑:别把杂质效应当成量子液体证据

做量子自旋液体实验,最怕的不是信号太弱,而是信号来源含混。Herbertsmithite 是测量最多的 kagome 自旋液体候选材料,化学式 ZnCu3(OH)6Cl2,理想情况下铜离子的自旋 1/2 位于 kagome 面内,锌离子在层间起到隔开磁性层的作用。但实际晶体中铜和锌经常部分互换,面内出现缺陷,面间也会出现多余磁性离子。这些无序贡献的磁化率和比热,往往和自旋液体本身的低能激发混在一起。

过去十年有不少争议,本质上都绕不开同一个问题:你在低温看到的那段“连续谱”到底是固有量子涨落,还是由杂质和应变引起的弥散信号?同样,比热低温段的线性项或幂律项可能来自真正的高熵量子态,也可能来自少量金属性杂质,甚至来自样品表面的玻璃态。所以我一直强调,量子自旋液体的确认必须“多探针互证”:磁化率、比热、μSR、中子散射、热导率,缺一不可。单靠一两个拟合参数就声称发现了新物态,是文献里最常见的翻车方式。

3. 材料库和实验判据:用数据说话

3.1 三类体系的代表材料长什么样

先给一份目前比较公认的材料清单。自旋玻璃方面,CuMn 和 AuFe 是历史最悠久的经典体系,磁性杂质浓度可以连续调节,低温下表现出清晰的冻结温度和记忆效应。Eu_xSr_1-xS 则是不含传导电子的半导体型自旋玻璃,交换作用以短程超交换为主,适合用来研究“没有 RKKY 振荡也能形成玻璃”的机制。

自旋冰方面,Ho2Ti2O7 和 Dy2Ti2O7 是绕不开的烧绿石原型。这两种材料的磁性离子都有很强的 Ising 各向异性,基态满足“两进两出”冰规则,剩余熵接近 Pauling 值。后来发现的 Pr2Sn2O7、Pr2Zr2O7 等体系则存在明显的量子隧穿,成为量子自旋冰候选者。量子自旋液体方面,Herbertsmithite 属于几何阻挫型,α-RuCl3 属于 Kitaev 蜂窝型,还有有机盐 EtMe3Sb[Pd(dmit)2]2、三角格子 YbMgGaO4 等候选者。每一类材料的晶格、自旋量子数、交换作用差异都很大,做对比时不能只看“没有磁有序”这一个共同点。

类型材料举例晶格/结构主要自旋自由度实验关键特征
自旋玻璃CuMn、AuFe面心立方固溶体经典 Ising/Heisenberg 自旋,随机分布Tf 下方 ZFC/FC 分叉,强时间依赖
自旋冰Dy2Ti2O7、Ho2Ti2O7烧绿石Ising 自旋,四面体顶点剩余熵、磁化率平台、中子 pinch point
量子自旋液体ZnCu3(OH)6Cl2kagome量子自旋 1/2无磁序,连续非弹性散射,μSR 无内场
Kitaev 候选α-RuCl3蜂窝有效自旋 1/2磁场诱导量子化热霍尔效应,连续激发

这张表只是“外貌”,真正在实验室里认亲,还得靠下面的测量组合拳。

3.2 实验组合拳:磁化率、比热、μSR 与中子散射

磁化率是最先上手也是坑最多的实验。自旋玻璃的指纹是零场冷与场冷磁化率在冻结温度以下分道扬镳,同时交流磁化率的峰值位置随频率移动,移动量可以用 Mydosh 参数 φ = ΔTf / (Tf Δlg f) 来估算。这个参数通常在 0.005 到 0.05 之间,远小于超顺磁体系中典型弛豫过程对应的值。不过要注意,ZFC/FC 分叉也可能来自多畴效应、各向异性、甚至测量程序差异,不能单独拿来拍板。

比热的判别力不如磁化率直观。自旋玻璃的比热在 Tf 附近只有一个宽峰,没有尖锐的热力学相变奇异性;自旋冰在极低温出现一个宽大的异常峰,对应冰规则冻结带来的熵释放;量子自旋液体则更“干净”,往往剩下幂律项、线性项或热激活项。最麻烦的是,这些都可以被声子背景掩盖,所以你必须把 Debye 模型扣干净再看。

μSR 是判断静态磁序的利器。在零场 μSR 谱中,只要有大量的静态内场,旋进的幅度会下降或出现振荡,自旋液体则不应当出现自发旋进信号。中子散射则是最接近微观尺度的证据:自旋玻璃会表现出准弹性弥散;自旋冰的弹性散射里会有 pinch point,形象说就是倒空间中一系列交叉成点状或脊状的散射强度;量子自旋液体最亮眼的标志是在较低能量处出现连续的、没有尖锐磁棱峰的自旋子带。这里每一步实验都需要漫长的样品准备和束流时间,所以先想清楚测什么最重要。

3.3 拿到一组数据后,我说的“判据六问”

很多同学把数据从仪器里导出来就急着拟合,我觉得顺序反了。在我自己的习惯里,拿到数据第一件事是追问六个问题。第一,样品是单晶还是粉末,有没有取向?第二,测量冷却速率是多少,有没有在目标温度停留足够长时间?第三,样品架、线圈、ppms 的剩余磁场是否已扣除?第四,磁化率数据是否做过零场冷却/场冷双份对照?第五,比热数据有没有扣除 addenda,空样品杯的信号有没有单独测?第六,如果看到异常宽峰或连续谱,能不能排除第二种相、非磁性杂质、以及样品在研磨过程中引入的应变。

这六个问题看似基础,却决定了你的数据能不能发表。我记得有一次在低温磁化率里看到一个非常漂亮的鼓包,拟合后甚至像某个理论预期的量子标度律。后来发现样品杯边缘有一小粒铁磁性碎末,一换干净的样品杯,鼓包直接消失。从那以后我养成了习惯:所有可疑信号,先做背景复测,再谈物理。

4. 从基础到应用:磁单极子、拓扑量子计算与复杂系统

4.1 自旋冰中的磁单极子效应与热输运

自旋冰之所以出圈,很大程度上是因为“磁单极子”这个词。在冰规则的背景上,如果你把一个四面体内的自旋翻转,就可能把原来的两进两出破坏成三进一出或一进三出。这两个缺陷相当于一个正磁荷和一个负磁荷,连接它们的是一条携带能量的“弦”。体系温度越低,这种缺陷对的浓度越低,但在足够低的温度下,单个单极子可以在晶格中做长距离运动,表现得很像真正的磁单极激发。

这种准粒子不满足麦克斯韦方程组的实际磁单极子含义,但它在热力学、输运、中子散射里可以作为一个有效的准粒子概念来处理。更实际的应用在磁制冷方向:自旋冰的阻挫让磁熵很大,调控磁场可以改变冰规则的简并度,伴随显著的磁卡效应。有人设想用自旋冰材料做极低温制冷工质,降低稀释制冷机的前级负担。这类应用听起来很酷,但工程上对纯度、热导、磁化反转速度的要求极高,目前还停留在材料评估阶段。

4.2 量子自旋液体与拓扑量子计算

量子自旋液体最大的应用想象力来自拓扑量子计算。如果体系中的激发是任意子,并且任意子的编织操作会改变系统拓扑态但不容易受到局部微扰破坏,那就可以用它来编码量子信息。理论上,Kitaev 蜂窝模型就是这种设计的教科书框架:基态是量子自旋液体,激发是 Majorana 费米子和涡旋,编织规则清晰漂亮。

实验上,α-RuCl3 是最受关注的 Kitaev 候选材料。它确实在磁场下展现出量子化热霍尔效应,能量输运由手征 Majorana 边缘模式承载,与理论预言高度吻合。但距离可用的量子比特还很远,因为材料必须足够纯,磁性层面要没有杂散序,设备要能读取拓扑量子态。我的观点是,量子自旋液体的价值未必只能等量子计算机落地,它带来的新量子物态、新探测手段、新的场论工具,已经足够支撑整个领域很长时间。

4.3 尺度、维度与稳定性:应用前必须踩的坑

理论上的量子自旋液体多半在二维模型里定义,真正的三维材料里准粒子稳定性会更差。Herbertsmithite 是二维 kagome 体系的代表,但层间耦合不可能完全为零;α-RuCl3 同样存在层间耦合,必须在特定磁场下才能抑制磁有序。实验上你总要在“完美二维”和“可生长单晶”之间做妥协,这就导致很多材料的本征相图一改再改。

更让人头疼的是“量子自旋玻璃”的概念。如果体系在低温下既没有长程磁序,又表现出很强的无序和时间依赖,到底叫它玻璃还是液体?这不是咬文嚼字,而是物理内涵完全不同。玻璃是动力学冻结,液体是量子涨落主导,两者对温度、磁场、频率的响应方式不一样。我自己的判断标准是看低能激发是否具有相干性:如果磁化率交流频率依赖明显、弛豫时间分布很宽,那多半是玻璃行为;如果比热、中子散射连续谱、热输运都表现出类似金属或费米液体的幂律,才有必要认真考虑自旋液体。

5. 常见问题与排查技巧实录

5.1 “磁化率有峰,就说明有相变?”

绝对不是。自旋玻璃的磁化率尖峰是一个动力学冻结的伴随现象,并不是热力学相变的奇异性。超顺磁团簇、表面杂质、短程关联涨落也可能给出峰。要区分,需要扫描频率:自旋玻璃的峰值会随频率明显移动,而传统反铁磁或铁磁相变峰基本不移动。交流磁化率测量中的频率选择也很关键,一般取 10 Hz 到 10 kHz 之间的若干频率,过低会受漂移影响,过高又可能失去低频玻璃态的响应。

5.2 “中子散射看到连续谱,就能认为是自旋液体?”

这是我在审稿时最常遇到的一句话。中子连续谱是自旋液体的必要条件,但不是充分条件。磁性杂质团簇、紊乱各向异性、多量子态重叠、以及临界涨落都可以造成貌似连续的信号。更严格的做法是:对比不同动量转移下谱权重的分布,确认散射函数是否满足自旋子连续谱的预期色散关系;同时在多个温度下测量,看连续谱是不是从高温一直延续到低温;最后还要结合 μSR 排除静态有序,结合比热排除传统声子贡献。

5.3 经典样品问题的速查表

症状常见原因排查办法
ZFC/FC 分叉但无频率依赖铁磁性杂质或磁畴高场磁滞回线、SEM/EDS、重新研磨样品
低频噪声大的磁化率峰样品振动/热弛豫延长温度稳定时间,降低扫描速率
比热低温出现线性项金属杂质、声子拟合错误、固有量子液体测标准样品曲线,检查剩余电阻率/电导率
μSR 出现低频振荡样品架核磁信号换高纯银样品架、减小样品质量面积
中子散射面内强度过高非磁散射、样品杯氧化做空样品杯背景、更好遮蔽

别小看这些“低级”问题,很多发表在顶级刊物的争议数据,最后都能追溯到样品的某个角落。我见过一个号称观测到量子自旋液体连续谱的工作,复测时发现是样品在长时间透射电镜制样过程中被离子束打出了磁性团簇。从那以后,我处理任何样品都会留一份未辐照、未研磨的原始单晶备份,防止物理信号被制样过程“伪造”。

最后再分享一个我自己的小习惯:量完一组低温数据,先不急着打开拟合软件,把样品从低温腔里拿出来,换个样品位置再测一遍。如果两次测量的差异小于实验误差,我才会把数据放进讨论流程。做自旋玻璃、自旋冰、量子自旋液体这类低能磁性研究,本质上是在和极弱的信号、极慢的动力学、极微小的杂质斗智斗勇。你越尊重测量细节,那些漂亮的物理反而越容易水落石出。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/4 1:29:52

Zabbix核心原理与生产级部署避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/4 1:29:51

车机测试简历怎么写:从功能点到系统级质量交付

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/4 1:29:37

TM1650数码管驱动芯片实战:从硬件连接到代码调试点亮全攻略

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/4 1:29:15

OrCAD层次化设计实战:从原理图结构化到位号管理与交叉引用排查

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/4 1:28:40

CentOS 7下Python 3.12 _ssl模块缺失的根因与四步修复方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/4 1:26:47

MR25H40CDF与STM32F415RG:工业MRAM存储方案全解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华