网站首页 > 知识剖析 正文
文本溢出处理是前端开发者必备的一个技能,很多时候,你无法预料到文本到底有多长,用手动的方式删除文本肯定是不现实,就需要自动的让多出的文字变省略号,所以掌握text-overflow很有必要。
语法
text-overflow:ellipsis;
ellipsis:当对象内文本溢出时显示省略标记(…)
单独使用text-overflow属性是无法得到想要的效果。因为text-overflow属性只是说明文字溢出时用什么方式显示,要实现溢出时产生省略号效果,还比须多定义2个标签
white-space:nowrap;(强制文本在一行内显示)
overflow:hidden;(溢出内容为隐藏)
还有一个隐形的条件,宽度width要设定,否者也无法实现效果。
这是一个处理文本溢出的css公式。只要上面的条件达成了,就可以实现文本溢出的部分用省略号表示。
案例
要实现也并不难,就是个公式,把3个属性带上,在设定一个宽度,就再也不怕文字溢出。
以下就是文字溢出
总结
猜你喜欢
- 2025-03-19 CSS必知|重点属性flex|实践技巧|温故知新
- 2025-03-19 Web前端【超出隐藏与显示】多种解决方案集锦
- 2025-03-19 Interop 2025:Web 平台再上新台阶
- 2025-03-19 CSS层叠性和继承性的概念有什么不同?
- 2025-03-19 10个强大的Chrome DevTools测试技巧
- 2025-03-19 小程序cover-view踩坑系列2(小程序 vtabs)
- 2025-03-19 关于 vertical-align 的一些小知识
- 2025-03-19 网页设计的布局属性(网页设计的布局有哪几种)
- 2025-03-19 前端后端哪个困难?(前端后端难度对比)
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)