前言

由于 Markdown 语法不支持合并单元格,所以考虑用 HTML 语法来实现。而 LogSeq 刚好对 HTML 语法提供了简化的 Hiccup 的语法支持,故用 Hiccup 语法实现合并单元格的效果。

实现

目标效果:

实现代码:

[:table [:tr [:th {:rowspan 2}  "锁状态" ] [:th {:colspan 2} "25bit"] [:th {:rowspan 2} "4bit"] [:th "1bit"] [:th "2bit"]][:tr [:th "23bit"] [:th "2bit"] [:th "是否偏向锁"] [:th "锁标志位"]][:tr [:td "无锁状态"] [:td {:colspan 4} "对象 hashcod、对象分代年龄"] [:td "01"]][:tr [:td "轻量级锁"] [:td {:colspan 4} "指向锁记录的指针"] [:td "00"]][:tr [:td "重量级锁"] [:td {:colspan 4} "指向重量级锁的指针"] [:td "10"]][:tr [:td "GC 标记"] [:td {:colspan 4} "空,不需要记录信息"] [:td "11"]][:tr [:td "偏向锁"] [:td "线程 ID"] [:td "Epoch"] [:td "对象分代年龄"] [:td "1"] [:td "01"]]
]

这里的合并单元格主要通过 HTML <th>, <td> 标签的 colspanrowspan 属性来完成,转换成 Hiccup 语法可参考Hiccup Lightning Tutorial

实现效果:

LogSeq 表格合并单元格相关推荐

  1. 记一次用iview实现表格合并单元格的具体操作

    记一次用iview实现表格"合并"单元格的具体操作 最近做项目使用iview框架做后台管理系统,第一次使用iview遇到过很多问题,有些小坑也都在网上找到解决方案了,可作为一个通用 ...

  2. html在线编辑器合并单元格,Bootstrap实现的表格合并单元格示例

    本文实例讲述了Bootstrap实现的表格合并单元格.分享给大家供大家参考,具体如下: 1.问题背景 利用Bootstrap设计表格,并且表格需要合并单元格 2.实现源码 Bootstrap-表格合并 ...

  3. layui实现表格合并单元格,设置不同背景色

    最近在使用layui的过程中,遇到了表格合并单元格,设置不同背景色的问题. 在此总结,大家一起学习. 同一组新闻的底色相同,效果如下: 实现代码: <script>layui.config ...

  4. 【markdown】表格合并单元格

    [markdown]表格合并单元格 DEMO DEMO 效果 参考链接 :[markdown]表格合并单元格 DEMO <table><tr><th>属性</ ...

  5. jquery操作表格 合并单元格

    $('#table_2').mergeCell({cols: [7,8,9] ///参数为要合并的列,例如[0,5],表示第0和第5列});/** * 操作表格 合并单元格 行 * 2016年12月1 ...

  6. elementUI 表格合并单元格-多层级-合并行

    elementUI 表格合并单元格-多层级-合并行 需求:使用vue + elementUI 实现如下表格: 省份 城市 区域 人口 贵州 遵义 汇川区 100 红花岗区 100 播州区 100 贵阳 ...

  7. 使用POI创建word表格合并单元格兼容wps

    poi创建word表格合并单元格代码如下: /** * @Description: 跨列合并 */ public void mergeCellsHorizontal(XWPFTable table, ...

  8. layui表格合并单元格

    思想:layui表格合并单元格,layui并没有给出相应的解决办法:那么我们可以在前端使用js将相邻并相同的单元格合并: 1.页面代码: <!DOCTYPE html> <html ...

  9. Markdown(六)——表格合并单元格增加标题

    前言:之前有写过Markdown的表格记录处理标记,见Markdown语法(三)--列表&表格.但是发现这种方式不能合并单元格,对想要合并单元格的数据很不友好.好在Markdown可以支持HT ...

  10. java doc 合并单元格_AsposeWords操作表格合并单元格

    强大的AsposeWords for java不仅支持创建表格,还支持合并单元格.今天就简明扼要记录下如何实现合并单元格. 大家可以完全套用本文提供的代码,只需要提供开始和结束的单元格即可实现合并,无 ...

最新文章

  1. 小程序 reduce_使用Reduce制作的10个JavaScript实用程序功能
  2. D1net阅闻:思科占全球交换路由器53%市场份额
  3. Android - N级树形结构实现
  4. 同事就是同事,职场没有兄弟姐妹
  5. UVA1262Password(第K字典序)
  6. mysql中char,varchar与text类型的区别和选用
  7. Pytorch解决LSTM前向传播时报错:RuntimeError: input must have 3 dimensions, got 2
  8. 日志能被截取吗 log4j_Java日志体系居然这么复杂?——架构篇
  9. Idea删除未引用包或暴红的包
  10. 幂指函数的极限运算法则
  11. 地形建模(一)——TIN地形的生成
  12. 【WebGIS】leaflet入门-使用GeoJSON
  13. 最全面的文本生成评价指标大盘点
  14. 京东jos 获取授权及php-sdk的使用示例
  15. oracle创建表空间工具,使用sqlplus命令行工具为oracle创建用户和表空间
  16. BART model
  17. 有什么让你相见恨晚的 MacBook 神器?
  18. 运维累了:该故障自愈出场了
  19. 输入月份号,输出该月的英文月名。用指针数组处理
  20. windows添加默认路由

热门文章

  1. 计算机控制面板属性在哪里打开,win7如何打开系统属性面板|win7打开系统属性面板的方法...
  2. 传奇地图事件触发脚本
  3. 使用wbadmin备份整个网络上的完整Vista PC
  4. 支付宝小程序对接流程和工具类
  5. 一次失败的S32K模拟EEPROM经历
  6. 目标跟踪-按专题分类文章
  7. 文件上传(WebUploader)成功之前自定义裁剪(vue-img-cutter),上传裁剪的图片,并兼容ie
  8. NetWorkHelper 检测网络状态
  9. 从入门到放弃:微信小程序入门个人指南Day 4
  10. 代理服务器与NAT技术