Pixiv @chokei
分类
标签
0x400 AI API Astro astro B2 Blogging Bot Building Ciallo cloudflare Customization Default Demo Essay Example Folo Fuwari fuwari Giscus github Guide IDEA ipv6 LeavesMC Link Markdown MC Minecraft mTLS MySQL netlify Picture Plugin Replay serenbanka server SSL tunnelbroker Video workers 千恋万花 反代 字体 开源 记录 豪赤 随笔
241 字
1 min
Fuwari许可证卡片断词点修复
原因
早就看这换行不爽了,今天终于有时间改了
从之前就发现当网站URL过长的时候,例如原本的域名过长或者像我fuwari一样文章套了多层路径,下方的许可证卡片所展示的原文链接在移动端UA下不会正确换行~~(至少我的dpi是这样的)~~
今天也是终于抽出时间来改一下
解决方法
由于问题是在移动端没有合适的断词点导致的,这里选择手动添加CSS类在需要时断行
1. 使用 break-words
和 overflow-wrap
<a href={postUrl} class="link text-[var(--primary)] break-words overflow-wrap"> {postUrl}</a>
2. 使用 break-all
和 block
也是我所使用的方案
<a href={postUrl} class="link text-[var(--primary)] break-all block"> {postUrl} </a></div>
3. 你也可以为了兼容使用多个属性
<a href={postUrl} class="link text-[var(--primary)] break-all word-break overflow-wrap"> {postUrl}</a>
如果你不想显示完整URL,也可以考虑只显示域名或使用省略号
The end
编辑者yCENzh
Fuwari许可证卡片断词点修复
https://fuwari.oh1.top/posts/fuwari/license-break-all/