当前位置: 首页 > news >正文

博客园优化折叠框

1. 极简默认样式 (Default)

点击展开查看详情
  • 这是极简白色样式,适合大部分场景。
  • 支持 Markdown 语法(粗体、列表、代码等)。
  • 可以放图片、表格、代码块。
print("Hello, Marklane!")

2. 蓝色信息提示 (Info)

💡 更多信息

这个样式适合放置补充说明、友情提示、扩展阅读等内容。

注意:这种蓝色风格十分温和,不会过于抢眼。


3. 绿色成功状态 (Success)

✔️ 操作成功

适合展示 完成任务、配置正确、通过测试 等积极信息。

状态 说明
已通过验证
无报错

4. 黄色警告提示 (Warning)

⚠️ 注意 / 提醒

重要提示:

  • 这里可以放兼容性说明、注意事项
  • 或者提示用户某些功能即将废弃
  • 支持 行内代码 高亮

5. 红色危险/错误 (Danger)

🚫 错误 / 禁止

警告:这个样式适合展示:

  • 严重错误信息
  • 不可逆操作
  • 安全问题

6. 嵌套折叠框

点击展开多级折叠

这是外层折叠框的内容。

内层折叠框 (Info)

内层内容:支持任意嵌套组合。

内层折叠框 (Success)

你可以在任何位置插入任何样式的折叠框。

实现方法

使用示例上文

在博客后台的“页面定制 CSS 代码”一栏加入以下代码。

/* ========== 折叠框基础样式 ========== */
.details-box {margin: 1.6rem 0;border-radius: 8px;background: #fff;border: 1px solid #e1e4e8;overflow: hidden;box-shadow: 0 2px 4px rgba(0,0,0,0.02);
}/* 隐藏原生三角箭头 */
.details-box > summary {list-style: none;cursor: pointer;padding: 14px 18px;font-weight: 600;font-size: 15px;display: flex;justify-content: space-between;align-items: center;user-select: none;transition: background-color 0.2s, color 0.2s;
}
.details-box > summary::-webkit-details-marker {display: none;
}
.details-box > summary:hover {background-color: #f8f9fa;
}/* 自定义箭头 (用 Unicode 字符) */
.details-box > summary::after {content: "›";font-size: 22px;transition: transform 0.25s ease;color: #888;line-height: 1;
}
.details-box[open] > summary::after {transform: rotate(90deg);
}/* 内容区域 */
.details-box > .details-content {padding: 4px 18px 18px 18px;color: #333;border-top: 1px solid transparent;
}
.details-box[open] > .details-content {border-top-color: #e1e4e8;
}/* 内容里的第一段去掉多余的顶部边距 */
.details-content > p:first-child {margin-top: 8px;
}/* ========== 五种样式主题 ========== */
/* 默认 (极简白) */
.details-box.default > summary {background: #fff;color: #333;
}
.details-box.default[open] > summary {background-color: #f8f9fa;
}/* 信息 (Info) - 淡蓝色 */
.details-box.info {border-color: #b6e5f3;
}
.details-box.info > summary {background-color: #eaf8fd;color: #055160;
}
.details-box.info[open] > summary {background-color: #cff4fc;
}/* 成功 (Success) - 淡绿色 */
.details-box.success {border-color: #badbcc;
}
.details-box.success > summary {background-color: #e9f7ef;color: #0f5132;
}
.details-box.success[open] > summary {background-color: #d1e7dd;
}/* 警告 (Warning) - light yellow*/
.details-box.warning {border-color: #ffecb5;
}
.details-box.warning > summary {background-color: #fff8e5;color: #664d03;
}
.details-box.warning[open] > summary {background-color: #fff3cd;
}/* 危险 (Danger) - 淡红色 */
.details-box.danger {border-color: #f5c2c7;
}
.details-box.danger > summary {background-color: #fce9eb;color: #842029;
}
.details-box.danger[open] > summary {background-color: #f8d7da;
}
http://www.jsqmd.com/news/782777/

相关文章:

  • 为什么配置了Linux kernel以后.config文件没有起作用?
  • CANN/torchtitan-npu测试指南
  • CANN/hcomm引擎上下文复制
  • 2026年新疆票据印刷与热敏收银纸采购完全指南:源头直供降成本方案 - 优质企业观察收录
  • 3步掌握开源游戏加速:OpenSpeedy高效配置完全指南
  • 魔兽争霸3终极兼容性修复指南:5个简单步骤让经典游戏在Windows 11完美运行
  • 2026年水刀配件采购全攻略:从成都源头厂家到一站式解决方案 - 企业名录优选推荐
  • 江西菜代表品牌有哪些?2026年5大品牌实测推荐 - 速递信息
  • CANN/ops-cv最近邻上采样2D算子
  • ClaudeCode用户如何配置Taotoken解决API密钥被封与Token不足问题
  • 本地AI智能体平台搭建:基于Docker与Ollama的自动化工作流实践
  • QLoRA量化技术在日语技术文档处理中的应用实践
  • 盘活闲置沃尔玛购物卡,让每一笔钱都花在刀刃上 - 团团收购物卡回收
  • 2026耐火电力电缆品牌实测:优质厂家深度测评+工程采购避坑全指南 - 深度智识库
  • 盘活分期乐购物额度,轻松优化你的个人现金流 - 团团收购物卡回收
  • 2026年重庆留学机构哪家口碑最好?预算有限挑选攻略 - 速递信息
  • CANN/tensorflow NPURunConfig基础选项
  • CANN ops-math ConcatD算子
  • Windows驱动管理终极指南:DriverStore Explorer完整教程与实用技巧
  • 2025-2026-2 《Python程序设计》实验三报告
  • 第二天打卡
  • CANN hcomm通信内存激活接口
  • 本地千万级图片搜索终极指南:免费开源工具帮你3步搞定海量图库管理
  • 别让微信里的小优惠,悄悄变成了无声的浪费 - 团团收购物卡回收
  • 2026年南京留学中介,推荐最好、零差评机构如何筛选 - 速递信息
  • CANN/HCCL NPU通信端口配置
  • 别让分期乐购物额度,成为你账户里的闲置底气 - 团团收购物卡回收
  • 创业团队如何利用 Taotoken 统一管理多个 AI 模型的 API 调用
  • 025环形链表
  • 【Python专项】进阶语法-系统资源监控与数据采集(1)