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; 
}
相关推荐
小光学长12 分钟前
基于Web的长江游轮公共服务系统j225o57w(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
前端·数据库
Joe5561 小时前
vue2 + antDesign 下拉框限制只能选择2个
服务器·前端·javascript
ChangYan.2 小时前
monorepo 多包管理识别不到新增模块,解决办法
前端·chrome
Jinuss2 小时前
React元素创建介绍
前端·react.js
济6172 小时前
linux 系统移植(第六期)--Uboot移植(5)--bootcmd 和 bootargs 环境变量-- Ubuntu20.04
java·前端·javascript
m0_748254663 小时前
AJAX 基础实例
前端·ajax·okhttp
vmiao3 小时前
【前端入门】商品页放大镜效果(仅放大镜随鼠标移动效果)
前端
i小溪3 小时前
Easy (Horizontal Scrollbar) Fixes for Your Blog CSS 博客 CSS 的简易(水平滚动条)修复
css
持续前行3 小时前
vscode 中找settings.json 配置
前端·javascript·vue.js
Anita_Sun3 小时前
Lodash 源码解读与原理分析 - Lodash IIFE 与兼容性处理详解
前端