竖排文本布局器 - CSS writing-mode
输入文本,预览从右至左竖排效果,并调节行间距和悬挂字符,输出CSS代码。
UD5工具箱
可视化创建 CSS Grid 布局,实时生成代码
点击网格中的色块可选中并调整其跨列/跨行属性
CSS Grid Layout(网格布局)是CSS中一种二维布局系统,可以同时控制行和列。与Flexbox(一维布局)不同,Grid专为复杂的二维页面布局而设计,能轻松实现以前需要大量嵌套和浮动才能完成的布局效果。它是现代Web布局的基石技术之一。
Flexbox是一维布局(沿主轴方向排列),适合组件级别的排列;Grid是二维布局(同时控制行和列),适合页面级别的宏观布局。两者互补而非替代,实际项目中常结合使用:外层用Grid定义页面结构,内层用Flexbox排列组件元素。
fr(fraction)是Grid专用单位,表示"可用空间的一份"。例如grid-template-columns: 1fr 2fr 1fr表示将可用宽度分为4份,第一列占1份、第二列占2份、第三列占1份。fr单位会自动减去gap后再分配,非常灵活,是Grid布局中最推荐使用的单位。
使用媒体查询配合Grid即可实现响应式布局。可以在移动端将多列改为单列(grid-template-columns: 1fr),或使用auto-fill和minmax()让列数自动适应屏幕宽度,无需手动设置断点。例如:grid-template-columns: repeat(auto-fill, minmax(250px, 1fr))。
gap是标准属性名(CSS Box Alignment Module Level 3),grid-gap是旧版名称。现代浏览器都支持简写gap,且它同时适用于Grid和Flexbox。推荐使用gap(或row-gap/column-gap),兼容性已覆盖97%+浏览器。
使用grid-column: span 2可让项跨越2列;grid-row: span 3跨越3行。也可以精确指定起止线:grid-column: 1 / 3表示从第1条线到第3条线(跨2列)。本工具支持可视化设置每个网格项的跨列/跨行属性,点击网格色块即可调整。
输入文本,预览从右至左竖排效果,并调节行间距和悬挂字符,输出CSS代码。
调整下沉字母的大小、行高和颜色,生成对应的CSS ::first-letter 代码。
配置打印时需要隐藏的导航、广告等,生成完整的@media print样式块。
在线CSS文字阴影效果生成器,通过滑块调整阴影属性,即时预览文字多层阴影效果,复制CSS代码。
生成逐行显示的终端风格文本动画,带有光标闪烁,营造黑客氛围。
清除HTML中的多余空格、注释和换行,移除可选标签,有效减少文件体积。
让文字从左到右或随机逐渐显现,生成对应的CSS animation代码和HTML结构。
在放大网格上逐点绘制字母与符号,生成像素字体文件(.ttf预览)及CSS代码片段。
在线HTML代码格式化与压缩工具,可对HTML进行缩进美化、压缩混淆,提升可读性并保持结构完整。
在线HTML实体编码与解码工具,实现特殊字符与HTML实体的相互转换,防止XSS及显示问题。
列出从text到color的所有input type,旁边实时展示控件的原生渲染,表单开发参考。
填写标题、描述、关键词和图片,生成全部相关的HTML Meta标签。
扫描当前页面使用的所有字体栈,并展示实际渲染字体名及样例。
输入文字设定打字速度和光标样式,生成逼真的打字机逐字显示动画HTML/JS代码。
输入主题与主要观点,自动生成引言-正文-结论的基本框架,辅助构思。
快速统计文本的段落数、平均每段字数、最长/最短段落等维度。
生成带米字格、回宫格或信笺行的练字纸张,自定义颜色和间距,直接打印。
展示所有HTML input type(text, password, date, color等)的渲染效果。
预览所有主流系统预装的Web安全字体,并显示对应的font-family名称。
将正则表达式语句转换为直观的铁路图(状态机图),帮助理解复杂的正则模式。
设计用于网站角落的缎带促销标签,可改色和文字,输出HTML/CSS代码。
将整个文本中的非ASCII字符全部转换为HTML数字或命名实体。
输入文字,选择系统字体,将每个字符的轮廓转换为SVG path数据。
在线比较两段文本或代码的差异,高亮显示增删改行,适用于代码审查和版本比对。
将JSON对象的键按字母排序并去除空格,生成用于数字签名的规范化JSON。
通过Local Font Access API读取已安装字体,输入文字实时预览各种字体效果。
在时间轴上管理多个元素的动画关键帧,可视化调整缓动,导出为 CSS/JS 动画。
将不带空格的十六进制字符串解码还原为原始文本,方便阅读编码数据。
输入商品名、价格和条码数据,生成零售货架价格标签图片。
按下键盘任意键,实时显示对应JavaScript键盘事件的key、keyCode、code等信息,方便开发调试。