CSS(ellipsis) 用百分比宽度将字符串溢出部分显示为省略号

通常使用 ellipsis 将溢出部分显示为省略号必须给出指定像素宽度(width:200px),这样不方便共享响应式的样式定义,经过查资料,可以用 CSS 的 calc() 函数实现。

css 复制代码
table > tbody > tr > td.file > a {
    display: inline-block;
    height: 45px;
    padding-left: 46px;
    background-repeat: no-repeat;
    margin-top: 10px;
    margin-bottom: 10px;
    width: calc(50%);
    overflow: hidden; 
    text-overflow: ellipsis;
    white-space: nowrap; 
}
相关推荐
Csvn3 小时前
声明文件(.d.ts):让 TypeScript 认识你的 JS 库
前端
晓得迷路了3 小时前
栗子前端技术周刊第 145 期 - Remix 3 RC、htmx 4.0、Rslib 1.0...
前端·javascript·react.js
恋猫de小郭3 小时前
OpenAI :GPT-6 开始你需要给 Skill 和 AGENTS.md 做一次大扫除了
前端·人工智能·ai编程
IT_陈寒3 小时前
Redis莫名连接失败,查了三天居然是配置的锅
前端·人工智能·后端
晴天163 小时前
Esbuild:前端构建工具的“速度革命”
前端
雪芽蓝域zzs3 小时前
第三十五节:Axios 统一错误拦截、401 Token 过期处理
前端·javascript·vue.js
XIE3923 小时前
TipKit:开源富文本编辑器套件,一套逻辑,任意风格!
前端·笔记·开源
范什么特西3 小时前
一些常用名词
开发语言·前端·javascript
晴天163 小时前
前端打包工具全景解析
前端
晴天163 小时前
Vite vs Webpack 全方位对比
前端·webpack·node.js