css整理 -- 右箭头,上下箭头,三角形
2017-12-22 11:45
435 查看
右箭头
.right-arrow { display :inline-block; position: relative; width: 36rpx; height: 36rpx; margin-right: 20rpx; } .right-arrow::after { display: inline-block; content: " "; height: 18rpx; width: 18rpx; border-width: 4rpx 4rpx 0 0; border-color: #c7c7cc; border-style: solid; transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); position: absolute; top: 50%; right: 6rpx; margin-top: -9rpx; }
右箭头效果:
上下箭头
// 下箭头 .down-arrow { display :inline-block; position: relative; width: 40rpx; height: 30rpx; margin-right: 20rpx; } .down-arrow::after { display: inline-block; content: " "; height: 18rpx; width: 18rpx; border-width: 0 2rpx 2rpx 0; border-color: #999999; border-style: solid; transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0); transform-origin: center; transition: transform .3s; position: absolute; top: 50%; right: 10rpx; margin-top: -10rpx; } // 加上active旋转成 上箭头 .down-arrow.active::after { transform-origin: center; transform: rotate(-135deg); transition: transform .3s; }
上下箭头效果:
三角形
.triangle { display: inline-block; position: relative; top: 6rpx; margin-left: 10rpx; width: 0; height: 0; border: 10rpx solid transparent; border-top-color: @colorGray2; }
三角形效果:
超出省略号
line-1:超过1行就显示省略号
line-n:超过n行就显示省略号
.line-1, .line-2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; } .line-1 { -webkit-line-clamp: 1; } .line-2 { -webkit-line-clamp: 2; }
相关文章推荐
- css 设置上下左右三角形箭头
- 纯css绘制 三角形 ,箭头
- 结合整理的css用border画三角形的原理
- 剑走偏锋——用css制作一个三角形箭头
- css简单实现三角形箭头
- css制作上下左右的箭头
- 用css制作一个三角形箭头
- css 绘制三角形箭头
- 纯css实现箭头,上下左右的箭头
- css 边框箭头和三角形写法
- CSS制作箭头图标代码(圆,三角形,椭圆)
- 纯CSS实现箭头、气泡让提示功能具有三角形图标
- 纯CSS 三角形箭头Div边框代码
- css不用旋转实现返回箭头,圆点,三角形
- 学习笔记---整理资料翻出的旧练习,输出实心和空心图形:矩形,三角形,菱形,箭头,心形
- css不用旋转实现返回箭头,圆点,三角形
- 纯CSS绘制三角形箭头效果
- 纯CSS绘制三角形箭头图案技术解析
- 纯css制作三角形箭头
- 用css打造一个三角形箭头