想要实现这种效果
使用border-image没效果
css:
borderTop:i>0?'3px solid':'',
borderImage:'linear-gradient(yellow,#488C8A,#64C1B9,#7AD5D4,#64C1B9,#488C8A,yellow) 10 10 15 30 15 10 10'
想要实现这种效果
使用border-image没效果
css:
borderTop:i>0?'3px solid':'',
borderImage:'linear-gradient(yellow,#488C8A,#64C1B9,#7AD5D4,#64C1B9,#488C8A,yellow) 10 10 15 30 15 10 10'
分析 线条特效, 两头小, 中间粗, 并且渐变两头往中间;
提供一个复杂点的 思路, 从中间分割为两个元素, 左右两个元素再次 从水平线 分割为 双伪元素 ,双伪元素 都往中间倾斜, 并且从 线性渐变处理, 就可以实现
不是border-image
,而是background-image:-webkit-linear-gradient(0deg, transparent, blue, transparent);
2 回答900 阅读✓ 已解决
3 回答763 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答1.1k 阅读✓ 已解决
css3 linear-gradient()