网上科普有关“如何用 CSS 将超出显示宽度的内容隐藏起来 ”话题很是火热,小编也是针对如何用 CSS 将超出显示宽度的内容隐藏起来寻找了一些与之相关的一些信息进行分析 ,如果能碰巧解决你现在面临的问题,希望能够帮助到您。
一般的文字截断(适用于内联与块):
.text-overflow {display:block;/*内联对象需加*/width:31em;/*指定宽度*/word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 强制在同一行内显示所有文本,直到文本结束或者遭遇 br 对象 。不换行 */overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis;/* IE 专有属性,当对象内文本溢出时显示省略标记(...) ;需与overflow:hidden;一起使用。*/}对于表格文字溢出的定义:table{width:30em;
table-layout:fixed;/* 只有定义了表格的布局算法为fixed ,下面td的定义才能起作用。 */}td{width:100%;
word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 不换行 */
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ;需与overflow:hidden;一起使用。*/}需要注意的是,这个东东只对单行的文字的效,如果你想把它用在多行上 ,也只有第一行有作用的 。
CSS中overflow:hidden的作用是当元素内的内容溢出的时候使它隐藏溢出的部分,即超出部分隐藏。具体应用如下:
①隐藏溢出的部分。
比如一个父块级元素里面包含了子块级元素,当子块级元素的高度超过父块级元素的高时 ,超部分就会隐藏 。
②清除浮动。
它的功能和clear:both是一个作用,父元素中加了overflow:hidden,子元素的浮动效果就会被清除。
扩展资料
CSS(层叠样式表)的特点
①丰富的样式定义
CSS提供了丰富的文档样式外观 ,以及设置文本和背景属性的能力;允许为任何元素创建边框,以及元素边框与其他元素间的距离,以及元素边框与元素内容间的距离;允许随意改变文本的大小写方式 、修饰方式以及其他页面效果 。
②易于使用和修改
CSS可以将样式定义在HTML元素的style属性中 ,也可以将其定义在HTML文档的header部分,也可以将样式声明在一个专门的CSS文件中,以供HTML页面引用。
③多页面应用
CSS样式表可以单独存放在一个CSS文件中,这样我们就可以在多个页面中使用同一个CSS样式表。CSS样式表理论上不属于任何页面文件 ,在任何页面文件中都可以将其引用 。
④层叠
简单的说,层叠就是对一个元素多次设置同一个样式,这将使用最后一次设置的属性值。
例如对一个站点中的多个页面使用了同一套CSS样式表 ,而某些页面中的某些元素想使用其他样式,就可以针对这些样式单独定义一个样式表应用到页面中。
⑤页面压缩
在使用HTML定义页面效果的网站中,往往需要大量或重复的表格和font元素形成各种规格的文字样式 ,这样做的后果就是会产生大量的HTML标签,从而使页面文件的大小增加 。
百度百科-CSS
关于“如何用 CSS 将超出显示宽度的内容隐藏起来”这个话题的介绍,今天小编就给大家分享完了 ,如果对你有所帮助请保持对本站的关注!
本文来自作者[涵易]投稿,不代表石号立场,如若转载,请注明出处:https://s0429.com/cshi/202512-2120.html
评论列表(4条)
我是石号的签约作者“涵易”!
希望本篇文章《如何用 CSS 将超出显示宽度的内容隐藏起来》能对你有所帮助!
本站[石号]内容主要涵盖:国足,欧洲杯,世界杯,篮球,欧冠,亚冠,英超,足球,综合体育
本文概览:网上科普有关“如何用 CSS 将超出显示宽度的内容隐藏起来”话题很是火热,小编也是针对如何用 CSS 将超出显示宽度的内容隐藏起来寻找了一些与之相关的一些信息进行分析,如果能碰...