LogSeq 表格合并单元格
前言
由于 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>
标签的 colspan
和 rowspan
属性来完成,转换成 Hiccup 语法可参考Hiccup Lightning Tutorial
实现效果:
LogSeq 表格合并单元格相关推荐
- 记一次用iview实现表格合并单元格的具体操作
记一次用iview实现表格"合并"单元格的具体操作 最近做项目使用iview框架做后台管理系统,第一次使用iview遇到过很多问题,有些小坑也都在网上找到解决方案了,可作为一个通用 ...
- html在线编辑器合并单元格,Bootstrap实现的表格合并单元格示例
本文实例讲述了Bootstrap实现的表格合并单元格.分享给大家供大家参考,具体如下: 1.问题背景 利用Bootstrap设计表格,并且表格需要合并单元格 2.实现源码 Bootstrap-表格合并 ...
- layui实现表格合并单元格,设置不同背景色
最近在使用layui的过程中,遇到了表格合并单元格,设置不同背景色的问题. 在此总结,大家一起学习. 同一组新闻的底色相同,效果如下: 实现代码: <script>layui.config ...
- 【markdown】表格合并单元格
[markdown]表格合并单元格 DEMO DEMO 效果 参考链接 :[markdown]表格合并单元格 DEMO <table><tr><th>属性</ ...
- jquery操作表格 合并单元格
$('#table_2').mergeCell({cols: [7,8,9] ///参数为要合并的列,例如[0,5],表示第0和第5列});/** * 操作表格 合并单元格 行 * 2016年12月1 ...
- elementUI 表格合并单元格-多层级-合并行
elementUI 表格合并单元格-多层级-合并行 需求:使用vue + elementUI 实现如下表格: 省份 城市 区域 人口 贵州 遵义 汇川区 100 红花岗区 100 播州区 100 贵阳 ...
- 使用POI创建word表格合并单元格兼容wps
poi创建word表格合并单元格代码如下: /** * @Description: 跨列合并 */ public void mergeCellsHorizontal(XWPFTable table, ...
- layui表格合并单元格
思想:layui表格合并单元格,layui并没有给出相应的解决办法:那么我们可以在前端使用js将相邻并相同的单元格合并: 1.页面代码: <!DOCTYPE html> <html ...
- Markdown(六)——表格合并单元格增加标题
前言:之前有写过Markdown的表格记录处理标记,见Markdown语法(三)--列表&表格.但是发现这种方式不能合并单元格,对想要合并单元格的数据很不友好.好在Markdown可以支持HT ...
- java doc 合并单元格_AsposeWords操作表格合并单元格
强大的AsposeWords for java不仅支持创建表格,还支持合并单元格.今天就简明扼要记录下如何实现合并单元格. 大家可以完全套用本文提供的代码,只需要提供开始和结束的单元格即可实现合并,无 ...
最新文章
- 小程序 reduce_使用Reduce制作的10个JavaScript实用程序功能
- D1net阅闻:思科占全球交换路由器53%市场份额
- Android - N级树形结构实现
- 同事就是同事,职场没有兄弟姐妹
- UVA1262Password(第K字典序)
- mysql中char,varchar与text类型的区别和选用
- Pytorch解决LSTM前向传播时报错:RuntimeError: input must have 3 dimensions, got 2
- 日志能被截取吗 log4j_Java日志体系居然这么复杂?——架构篇
- Idea删除未引用包或暴红的包
- 幂指函数的极限运算法则
- 地形建模(一)——TIN地形的生成
- 【WebGIS】leaflet入门-使用GeoJSON
- 最全面的文本生成评价指标大盘点
- 京东jos 获取授权及php-sdk的使用示例
- oracle创建表空间工具,使用sqlplus命令行工具为oracle创建用户和表空间
- BART model
- 有什么让你相见恨晚的 MacBook 神器?
- 运维累了:该故障自愈出场了
- 输入月份号,输出该月的英文月名。用指针数组处理
- windows添加默认路由
热门文章
- 计算机控制面板属性在哪里打开,win7如何打开系统属性面板|win7打开系统属性面板的方法...
- 传奇地图事件触发脚本
- 使用wbadmin备份整个网络上的完整Vista PC
- 支付宝小程序对接流程和工具类
- 一次失败的S32K模拟EEPROM经历
- 目标跟踪-按专题分类文章
- 文件上传(WebUploader)成功之前自定义裁剪(vue-img-cutter),上传裁剪的图片,并兼容ie
- NetWorkHelper 检测网络状态
- 从入门到放弃:微信小程序入门个人指南Day 4
- 代理服务器与NAT技术