css设置文字溢出省略号显示

简介: 单行文字溢出省略号显示(重要)单行文本溢出显示省略号必须满足三个条件:
 /* 1.先强制一行内显示文本*/
 white-space : nowrap ; /*(默认 normal 自动换行)*/
 /* 2.超出的部分隐藏*/
 overflow : hidden ;
/* 3.文字用省略号替代超出的部分 */
 text-overflow : ellipsis ;
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div{
            width: 150px;
            height: 80px;
            background-color: skyblue;
            margin: 100 auto;
             /* 1.先强制一行内显示文本*/
            white-space : nowrap ; /*(默认 normal 自动换行)*/
            /* 2.超出的部分隐藏*/
            overflow : hidden ;
            /* 3.文字用省略号替代超出的部分 */
            text-overflow : ellipsis ;
        }
    </style>
</head>
<body>
    <div>阿牛是世界上最好最帅的人</div>
</body>
</html>

image.png

 overflow : hidden ;
 text-overflow : ellipsis ;
/*弹性伸缩盒子模型显示*/
 display :-webkit-box ;
/*限制在一个块元素显示的文本的行数,即在第几行显示省略号*/
 -webkit-line-clamp :2;
/*设置或检素伸缩盒对象的了元素的排列方式*/
-webkit-box-orient : vertical ; 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        div{
            width: 150px;
            height: 45px;
            background-color: skyblue;
            margin: 100 auto;
            overflow : hidden ;
            text-overflow : ellipsis ;
            /*弹性伸缩盒子模型显示*/
            display :-webkit-box ;
            /*限制在一个块元素显示的文本的行数,即在第几行显示省略号*/
            -webkit-line-clamp :2;
            /*设置或检素伸缩盒对象的了元素的排列方式*/
            -webkit-box-orient : vertical ; 
        }
    </style>
</head>
<body>
    <div>阿牛是世界上最好最帅的人,啊啊啊啊啊啊啊啊啊啊啊啊</div>
</body>
</html>

image.png

相关文章
|
前端开发
如何设置 CSS 盒子模型的边框样式?
CSS盒子模型的边框样式可以通过`border`属性设置,包括边框宽度、样式和颜色。例如:`border: 2px solid red;` 设置了2像素宽的红色实线边框。也可分别设置四边,如`border-top`、`border-right`等。
|
4月前
|
前端开发
文字显示在div 最下面,css怎么写
文字显示在div 最下面,css怎么写
349 0
|
前端开发
css 设置背景色渐变、字体颜色渐变
css 设置背景色渐变、字体颜色渐变
CSS3制作的聚光灯下倒影文字选装动画特效源码
CSS3聚光灯下倒影文字特效是一段基于CSS3实现的聚光灯下带倒影的文字旋转动画效果代码,具有真实的视觉感,同时文字还会在旋转过程中显示出灯光的反射效果,很有意思,欢迎对此段代码感兴趣的朋友前来下载使用。
141 6
纯css3发光霓虹灯文字闪烁特效代码
纯css3发光霓虹灯文字闪烁特效代码是一款彩色的店铺名称文字动画特效。
150 6
jQuery+CSS3模拟过山车动态的文字动画特效源码
jQuery+CSS3模拟过山车动态的文字动画特效源码实现在全黑的背景下,画面中的文本呈现过山车的轨迹动画上下滚动转圈,且伴随文本颜色渐变效果,非常有意思,欢迎对此特效感兴趣的朋友前来下载参考。
152 1
|
前端开发 JavaScript UED
|
编解码 前端开发 JavaScript
使用 CSS 打印样式为 Web 页面设置专业的打印机效果
使用 CSS 打印样式为 Web 页面设置专业的打印机效果
279 2
|
前端开发 定位技术 索引
【前端第四课】CSS值和单位;CSS文字排版;CSS变换,过渡,动画;CSS定位
【前端第四课】CSS值和单位;CSS文字排版;CSS变换,过渡,动画;CSS定位
【前端第四课】CSS值和单位;CSS文字排版;CSS变换,过渡,动画;CSS定位
|
前端开发
css文字效果(文字剪贴蒙版,text-shodow的应用,文字排版等…)
原文:css文字效果(文字剪贴蒙版,text-shodow的应用,文字排版等…) 记录几种常见的文字效果 示例查看:http://pangyongsheng.github.io/cssFont/ 一、文字剪贴蒙版 在PS中,对文字图层栅格化,然后可将其他图层创建为文字的剪贴蒙版,而在c...
1390 0