• 技术文章 >web前端 >css教程

    css如何让文本不换行

    青灯夜游青灯夜游2021-04-20 18:39:11原创1965

    在css中,可以使用white-space属性来让文本不换行,只需要给文本文字元素添加“white-space:nowrap;”样式即可。white-space属性用于设置元素内的空白怎样处理,当值为“nowrap”时设置文本不换行。

    本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

    css让文本不换行

    css可以使用white-space属性设置元素内文字不换行,代码示例:

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<style type="text/css">
    			p {
    				width: 300px;
    				border: 1px solid red;
    				
    			}
    			p.nowrap{
    				white-space: nowrap;
    			}
    		</style>
    	</head>
    
    	<body>
    
    		<p>
    			这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。
    		</p>
    		<p class="nowrap">
    			这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。 这是一些文本。
    		</p>
    	</body>
    
    </html>

    效果图:

    1.png

    说明:

    white-space属性指定元素内的空白怎样处理。

    属性值:

    描述
    normal默认。空白会被浏览器忽略。
    pre空白会被浏览器保留。其行为方式类似 HTML 中的 <pre> 标签。
    nowrap文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。
    pre-wrap保留空白符序列,但是正常地进行换行。
    pre-line合并空白符序列,但是保留换行符。

    (学习视频分享:css视频教程

    以上就是css如何让文本不换行的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:css 文本不换行
    上一篇:css 背景颜色怎么设置 下一篇:深入了解CSS中的@property特性
    大前端线上培训班

    相关文章推荐

    • css怎么设置间距• css怎么把文字居中• css如何设置对齐• css如何设置文字加粗• css如何去掉背景色

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网