美文网首页
css超出隐藏

css超出隐藏

作者: LuckyS007 | 来源:发表于2017-04-25 11:19 被阅读199次
1.在表格中的td,实现文字溢出省略
  • 只对单行文字有效,对多行省略不起作用
table{width:100%;table-layout:fixed;/* 只有定义了表格的布局算法为fixed,下面td的定义才能起作用。 */}
td{
width:100%;//自己调整
word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 不换行 */
overflow:hidden;
text-overflow:ellipsis;
}
2.单行超出隐藏
  • 固定属性
div{
overflow:hidden; //超出的文本隐藏
text-overflow:ellipsis; //用省略号显示
white-space:nowrap; //不换行
}
3.多行超出省略
  • display:-webkit-box; //将对象作为弹性伸缩盒子模型显示。
div{
overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; 
}
4.脚本控制
  • 获取字符串的长度然后做判断
window.onload = function(){
            var text = document.getElementsByClassName('ellipsis');
            for(var i=0;i<text.length;i++){
                str = text[i].innerHTML;
                textLeng = 8;
                if(str.length > textLeng ){
                      text[i] .innerHTML = str.substring(0,textLeng )+"...";
                } 
            }     
        }

相关文章

  • 单行和多行隐藏

    [CSS 单行超出隐藏] 单行超出隐藏省略号 overflow: hidden; text-overflow:el...

  • css-一行,两行的超出文本隐藏

    一、css超出隐藏 1. 一行文本超出隐藏 width:200px; overflow:hidden; //超出的...

  • css超出隐藏

    1.在表格中的td,实现文字溢出省略 只对单行文字有效,对多行省略不起作用 2.单行超出隐藏 固定属性 3.多行超...

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

    单行文本超出隐藏 多行文本超出隐藏 结合scss 我们可以搞一个方便的超出隐藏css属性,当然没用scss的项目可...

  • 【文本超出显示为省略号】

    使用CSS实现元素的文本超出隐藏,通常存在两种方式。 一种是超出直接隐藏内容,另一种是超出显示为省略号。 超出隐藏...

  • 省略号

    CSS文本超出三行自动隐藏 显示省略号 CSS文本长度超出宽度如何显示省略号

  • css文本超出隐藏

    单行文本: 多行文本: 说明:-webkit-line-clamp用来限制在一个块元素显示的文本的行数。 为了实现...

  • css文本超出隐藏

    单行文本超出隐藏 多行文本超出隐藏

  • CSS3 文本_边框_背景 渐变_动画_3D

    css3渐变生成工具 文本 text-overflow clip 隐藏超出文本 ellipsis 超出部分使用省略...

  • CSS3文本

    CSS3文本 1.text-overflow clip: 隐藏超出文本ellipsis: 超出部分使用省略号 2....

网友评论

      本文标题:css超出隐藏

      本文链接:https://www.haomeiwen.com/subject/vcxvzttx.html