CSS可以限制字符长度吗

html-css010

CSS可以限制字符长度吗,第1张

这个是可以的,将div的宽和高固定然后使用overflow:hidden 可以把溢出的字符影藏

例:

<div style="width:20pxheight:20pxoverflow:hidden">

111111111111111111111111111111111111111111111111111111111111111111111111111

</div>

您好,css是不能限制字符串长度的,但是你可以套个div,给div加个长度,设置文字溢出添加省略号,代码如下。

text-overflow: ellipsis

white-space: nowrap

overflow: hidden

var maxWidth=0

//遍历a,找出最宽的

$('div>a').each(function(){ 

    var w=$(this).width()

    if(w>maxWidth){

        maxWidth=w

    }

})

//现在maxWidth就是最宽的那个值了

$('div>a').css({

    'display':'block', //block元素才能设置宽度,a默认是inline元素

    'width':maxWidth //统一设置宽度

})