前端系列文章——传送门
CSS系列文章——传送门
指定在元素的内容太大而无法放入指定区域时是剪裁内容还是添加滚动条
仅适用于具有指定高度的块元素
visible: 默认。溢出没有被剪裁。内容在元素框外渲染
hidden: 溢出被剪裁,其余内容将不可见
scroll: 溢出被剪裁,同时添加滚动条以查看其余内容
auto: 与 scroll 类似,但仅在必要时添加滚动条
属性规定是仅水平还是垂直地(或同时)更改内容的溢出overflow-x 指定如何处理内容的左/右边缘
overflow-y 指定如何处理内容的上/下边缘
文本溢出隐藏,超出部分显示…或者截取,前提必须有宽度
CSS: {width: ___px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
};
CSS: {width: ___px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;
}
使用了WebKit的CSS扩展属性,该方法适用于WebKit浏览器及移动端
1.-webkit-line-clamp 用来限制在一个块元素显示的文本的行数
为了实现该效果,它需要组合其他的WebKit属性
常见结合属性:
2.display: -webkit-box; 必须结合的属性 ,将对象作为弹性伸缩盒子模型显示
3.-webkit-box-orient 必须结合的属性 ,设置或检索伸缩盒对象的子元素的排列方式