• 技术文章 >web前端 >前端问答

    css怎么控制不换行

    藏色散人藏色散人2021-04-19 09:07:08原创13212

    css控制不换行的实现方法:首先创建一个HTML示例文件;然后在body中定义一些文本内容;最后通过将css中的white-space属性的值设置为nowrap即可控制文字不换行。

    大前端零基础入门到就业:进入学习

    本文操作环境:Windows7系统、Dell G3电脑、HTML5&&CSS3版。

    在CSS中,可以通过white-space属性来实现文字不换行显示;只要将white-space属性的值为nowrap就可强制文字不换行。

    white-space属性指定元素内的空白怎样处理。它有以下属性值:

    normal:默认。空白会被浏览器忽略。

    pre:空白会被浏览器保留。其行为方式类似 HTML 中的 <pre> 标签。

    nowrap:文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。

    pre-wrap:保留空白符序列,但是正常地进行换行。

    pre-line:合并空白符序列,但是保留换行符。

    【推荐学习:css视频教程

    示例:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <style type="text/css">
    p {
    width: 400px;
    height: 50px;
    border: 1px solid red;
    }
    .nowrap{
    white-space: nowrap;
    }
    </style>
    </head>
    <body>
    <p>普通文本!!!
    这是一些文本。 这是一些文本。 这是一些文本。
    </p>
    <p class="nowrap">强制文字不换行!!!
    这是一些文本。 这是一些文本。 这是一些文本。
    </p>
    </body>
    </html>

    效果图:

    09bc18a35b22559a3f1653506fe0368.png

    white-space属性可和overflow属性、text-overflow属性一起使用,使用文字不换行、超出部分隐藏并显示为省略号、

    示例:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <style type="text/css">
    p {
    width: 400px;
    height: 50px;
    border: 1px solid red;
    }
    .nowrap{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    }
    </style>
    </head>
    <body>
    <p>普通文本!!!
    这是一些文本。 这是一些文本。 这是一些文本。
    </p>
    <p class="nowrap">强制文字不换行!!!
    这是一些文本。 这是一些文本。 这是一些文本。
    </p>
    </body>
    </html>

    效果图:

    33ec7f9bc77477fd3fc0145ad25d433.png

    以上就是css怎么控制不换行的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:css
    上一篇:css图片怎么引用 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• css不生效是什么原因• 如何引入css• css如何取消样式• css如何超出显示滚动条• css实现元素隐藏和显示的属性有哪些
    1/1

    PHP中文网