美文网首页
前端布局相关技巧

前端布局相关技巧

作者: 夜消雨霁 | 来源:发表于2019-11-06 22:30 被阅读0次

多行文本溢出省略(按行数)

○ 纯 CSS 实现方案

核心 CSS 语句

-webkit-line-clamp: 2;(用来限制在一个块元素显示的文本的行数,2 表示最多显示 2 行。 为了实现该效果,它需要组合其他的 WebKit 属性)

display: -webkit-box;(和1结合使用,将对象作为弹性伸缩盒子模型显示 )

-webkit-box-orient: vertical;(和 1 结合使用 ,设置或检索伸缩盒对象的子元素的排列方式 )

overflow: hidden;(文本溢出限定的宽度就隐藏内容)

text-overflow: ellipsis;(多行文本的情况下,用省略号“…”隐藏溢出范围的文本)

优点

响应式截断

文本溢出范围才显示省略号,否则不显示省略号

省略号显示位置刚好

短板

兼容性一般: -webkit-line-clamp 属性只有 WebKit 内核的浏览器才支持(但估计可以 line-clamp 兼容其它内核浏览器)

适用场景

多适用于移动端页面,因为移动设备浏览器更多是基于 WebKit 内核

Demo

<style>

    .demo {

          display: -webkit-box;

        overflow: hidden;

        -webkit-line-clamp: 2;

        -webkit-box-orient: vertical;

    }

</style>

<body>

    <div class='demo'>这是一段很长的文本</div>

</body>

相关文章

  • 前端布局相关技巧

    多行文本溢出省略(按行数) ○ 纯 CSS 实现方案 核心 CSS 语句 -webkit-line-clamp: ...

  • 小程序开发必备知识总结-思维导图-布局篇

    Flex布局使用 CSS技巧相关

  • 关于css定位,你需要知道的5件事

    近年来前端工程师已经可以通过不同的css布局技巧制作出很复杂的布局。其中有些技巧有很长的历史(比如:floats)...

  • HTML+CSS布局汇总

    文章序 作为一名合格的前端开发者,一定要熟练掌握各种页面的布局方法,熟练掌握各种与布局相关的属性,从事前端开发以来...

  • 前端css布局小技巧

    1. css编写超出元素宽度的中文显示省略号 2. 只显示一行文字 3. 移动端横向滚动 4. 清除input b...

  • 前端

    前端页面布局前端页面布局——三栏布局 - magi的博客 - CSDN博客 页面高度,位置简述前端页面内的高度、位...

  • 安卓开发要点

    掌握各种布局技巧 LinearLayout RelativeLayout 布局技巧,学会 布局嵌套 掌握重要的组...

  • 前端网站5种布局

    前端基本布局分大致5种,table布局,float 布局,absolute布局,flexbox布局,grid布局。...

  • CSS基本布局整理

    前言 css布局是前端开发必须掌握的基本内容,前端学习之css基本布局整理。 基本布局 左右布局 div结构: f...

  • 2020-04-11

    前端工程化相关 前端动画相关 优化前端性能

网友评论

      本文标题:前端布局相关技巧

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