本篇内容主要讲解“css如何让文本不换行显示”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css如何让文本不换行显示”吧!
一、white-space属性
在CSS中,通过white-space属性来控制文本的排版方式。默认情况下,white-space属性的值是“normal”,即遇到空格、换行、Tab等空白符时,会自动换行,不再向前排版。我们只需要将其设置为“nowrap”,则文本就不会换行。
示例如下:
.container {
white-space: nowrap;
}
上述代码中,
.container
表示需要进行样式控制的容器,将white-space
设为nowrap
即可让文本不换行。二、overflow属性
另一种控制文本不换行的方法是使用overflow属性。利用这个属性可以让容器中内容超出容器范围时,隐藏或显示滚动条。在这里,我们可以将overflow的值设置为“hidden”,这样可以将支流超出容器范围的文本隐藏,同时文本也不会换行。
示例如下:
.container {
overflow: hidden;
}
上述代码中,
.container
表示进行样式控制的容器,将overflow
设为hidden
即可让文本不换行。三、text-overflow属性
在一些情况下,文本太长,但不能隐藏,需要显示部分文本内容,并以省略号表示未显示部分,这时就可以使用text-overflow属性。利用这个属性可以让文本超过一定长度时显示省略号,同时文本不会换行。
示例如下:
.container {
overflow: hidden; /* 必须要设置overflow属性值为“hidden” */
white-space: nowrap; /* 禁止文本换行 */
text-overflow: ellipsis; /* 超出容器大小的文本以省略号表示 */
}
上述代码中,
.container
表示进行样式控制的容器,将overflow
设为hidden
、white-space
设为nowrap
和text-overflow
设为ellipsis
即可让文本不换行并显示省略号。 版权声明:除特别声明外,本站所有文章皆是本站原创,转载请以超链接形式注明出处!