文字超出隐藏

  1.单行文字

<html>
    <head>
        <meta charset="utf-8">
        <style>
            #row{
                display: block;
                /* 必备的四个条件 */
                width:100px;/*宽度 */
                overflow: hidden;/*超出隐藏*/
                white-space: nowrap;/* 强制不换行 */
                text-overflow:ellipsis;/*文字隐藏的格式 */
            }
        </style>
    </head>
    <body>
        <span id="row">单行文字超出隐藏的方式</span>

    </body>
</html>

  2.多行文字超出隐藏,这种主要用于移动端。

<html>
    <head>
        <meta charset="utf-8">
        <style>
            h2{
                width: 100px;
                /* 多行超出省略的必备条件 */
                display: -webkit-box;/* 弹性盒模型 */
                -webkit-box-orient: vertical;/* 元素垂直居中*/
                -webkit-line-clamp: 3;/*  文字显示的行数*/
                overflow:hidden;/* 超出隐藏 */
            }
        </style>
    </head>
    <body>
        <h2>多行文字隐藏的方式,凑字数凑字数凑字数凑字数
        凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数</h2>
    </body>
</html>

原文地址:https://www.cnblogs.com/angle-xiu/p/11345162.html

时间: 2024-10-25 14:57:55

文字超出隐藏的相关文章

设置一个DIV的文字超出隐藏,并用省略号表示未完待续

<div style="width:50px;height:18px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;">设置一个DIV的文字超出隐藏,并用省略号表示未完待续 设置一个DIV的文字超出隐藏,并用省略号表示未完待续 设置一个DIV的文字超出隐藏,并用省略号表示未完待续</div>

文字超出隐藏 且后面变成点

实例: <p>文字敢超出我就敢隐藏显示点点文字敢超出我就敢隐藏显示点点文字敢超出我就敢隐藏显示点点</p> css解决方法 1.常规css方法——可以实现IE,Safari,chrome,opera浏览器下文字溢出省略号表示  现在在火狐的高版本也支持了(火狐低版本不支持) p{width:200px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;} 注

文字超出隐藏并显示省略号

文字超出了需要隐藏并显示省略号这个在工作中很多时候都要用到,我想很多人都碰到过吧,这个有两种解决方法 一是用程序开截取字符长度,这个其实也是可以的 第二种是用样式来做,这里主要介绍一下用样式怎么来做吧,我话也不多说了吧直接上代码吧, css样式如下: .css1{ color:#6699ff;border:1px #ff8000 dashed; margin-bottom:20px; width: 20em;/*不允许出现半汉字截断*/ } .css2 { overflow: hidden; /

div中只显示2行文字超出隐藏

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .div1{ width: 300px; overflow: hidden;//超出隐藏 text-overflow: ellipsis;//超出文本设置为... display:-webkit-box

文字超出隐藏方法,只需要三句话

<style type="text/css"> .content{ width:50%; white-space: nowrap; //强制不换行显示 overflow: hidden; text-overflow: ellipsis;//超出部分用省略号显示 } </style> <div class="content"></div>

适配移动端的文字超出隐藏并添加省略号

overflow: hidden; text-overflow: ellipsis; white-space: normal !important; display: -webkit-box; -webkit-line-clamp: 4; /* 显示4行,为auto时不隐藏 */ -webkit-box-orient: vertical; 查看全部与收起事例 <div class="notice" style="-webkit-line-clamp: 4"&g

文字超出限制字数后隐藏

<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>文字超出限制字数后隐藏</title> <style> .text { width: 800px; height: 48px; line-height: 24px; color: #333; background: #ccc; border: #

文字超出DIV后,隐藏文字并显示...

<html> <head> <style type="text/css"> #cs{width:100px;height:50px;line-height:50px;color:#6699ff;border:1px #ff8000 dashed;overflow:hidden;text-overflow:ellipsis} #cs2{width:200px;height:60px;line-height:20px;color:#6699ff;bord

html使用css让文字超出部分用省略号三个点显示的方法案例

html使用css让文字超出部分用省略号三个点显示的方法: 我正确使用的就是下面的代码,li里面是a标记.在IE和google中使用是正常的,火狐不知道,我也不在意,等你来测 li{ display:block;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; } 直接拿这个css样式去用吧,编程嘛,解决就好,不用看下面的了. 语法: text-overflow : clip | elli