Pretext:为了量一行字多高,我们把整个浏览器折腾了一遍
51,000 star 的 TypeScript 文本测量库,把排版计算从 DOM 里拽了出来上周改一个聊天列表,我在 getBoundingClientRect 上耗掉了一下午。每条消息高度不一样,虚拟滚动就得先知道它在 375 像素宽下排几行。
CSS 进阶篇!搞定定位、浮动、Flex 布局,页面排版随心所欲
前面我们学了 CSS 基础,会改文字颜色、大小、边距。但想要做出整齐的导航栏、卡片布局、侧边栏 + 主内容结构,只靠基础样式远远不够。
AI 用 HTML 代替 Markdown 火了
让 AI 用 HTML 代替 Markdown:别急着抄“神级”,先过三道关判断一条“换 AI 输出格式”的技巧值不值得学,只问三件事:这份输出最终给谁看、在哪一端渲染、出了问题怎么退回来。三个问题里任何一个答不上来,这条“神级”就只属于作者自己的场景,而不是你的场景。
让文档不止于文字:DeploySharp + PP-Structure,打通版面分析与表格重建
DeploySharp 2.0.0 PP-Structure 实战:在 C# 中还原文档结构,完成页面区域、OCR 和表格 HTML 一、DeploySharp 项目简介DeploySharp是一个面向C#/.
使用 C# 将 HTML 转 Word 或者 Word 转 HTML
HTML作为Web内容的标准格式,与Word这种通用的办公文档格式之间的相互转换,是许多企业级应用中的常见需求。无论是将数据库中的动态内容生成为Word报告,还是将现有的Word文档发布为网页,掌握高效的转换方法都能显著提升工作效率。本文将介绍如何使用 Spire.
CSS subgrid 落地,嵌套网格对齐再不用靠手算
你有没有遇到过这种情况:一排卡片,每张卡片里有标题、正文、底部按钮。标题有的一行有的两行,结果整排卡片的正文起始位置参差不齐,按钮也对不齐,看着特别毛躁。我跟这个问题斗争了好些年。最早是手动写死高度,标题区固定 48px,反正最长两行。结果产品改文案,来个三行的标题,直接溢出。
品牌视觉方向怎么对齐?快速搭好风格板,还得靠小艺Work
今天在会议室跟客户对方案,客户突然问我,这次的视觉调性到底是什么,我脑子一抽,张口就只憋出一句“高级感”,场面一度十分尴尬。客户走后,我对着空白的参考页抓耳挠腮半天,实在懒得自己再去全网翻图拼凑,干脆向最近常用的小艺Work求助。
一封HTML邮件,让我亲眼看着自家Agent叛变了
# 一封HTML邮件,让我亲眼看着自家Agent叛变了下午三点,会议室里空调嗡嗡响着,红队演练已经进行了快四个小时。我坐在角落里,盯着监控面板上跳动的请求日志,眼见着一个配置了浏览器工具的Agent正在读一封刚进来的HTML邮件。然后它停了下来。
Word转成网页怎么交付?段落、表格和分页要分别检查
副标题:转成单文件网页之后,段落、表格和分页分别怎么检查Word文档转成网页之后,看起来差不多就能发出去了吗?其实不然。段落、表格和分页这三样,最容易在转换之后出现细微差别,发出去之前花几分钟逐项看一遍,比对方打开后才发现问题要省心得多。