css截取字符串长度 高端的网站建设价格为什么越来越高?

  通常在前端开发工作中,经常需要截断字符串,比如新闻标题,超出可视区域后需要截断,如下图所示:

  边肖主要负责后端开发。一开始我是用后端的方法实现字符串截断,然后传给前端人员使用。

  但是,这种方法有一个缺点css截取字符串长度,特别是对于响应页面。截取的字数无法精确控制。比如pc的可视区域可以显示150个字符,而手机屏幕最多只能显示20个字符。所以通过后端控制字符数是一个非常糟糕的解决方案。最好的解决方案是通过前端截断字符串,分别用javascript和css实现。

  php 截取最后一个字符_css截取字符串长度_gridview boundfield截取字符长

  先看html部分。

  为什么要制作高端的网站?高端网站建设价格为什么越来越高?

  css截取字符串长度_php 截取最后一个字符_gridview boundfield截取字符长

  下面几行html分别被截断。

  1.javascript方法。

  首先封装一个截取字符串的方法,代码如下:

  然后,在页面中使用jquery来调用:

  gridview boundfield截取字符长_css截取字符串长度_php 截取最后一个字符

  这种方法可以截取字符串,但这种方法并不理想。pc和手机截取的字数还是需要根据浏览器类型分别定义。

  2css截取字符串长度,css控件,这是最推荐的解决方案。

  定义css类:

  .title { white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

  文本溢出:省略号;这句话的意思是超过可视区域后显示三个点…,如果只想截断,可以改成:text-overflow:clip。

  今天就写到这里吧。如果觉得有帮助,可以转发。以后有时间可以分享一下自己的前端技巧。

文章由官网发布,如若转载,请注明出处:https://www.veimoz.com/1584
0 评论
408

发表评论

!