A CSS-only Zig-Zag edge
How much code is needed to create a Zig-Zag edge?
- One Property
- One Gradient
Use an online generator to easily get the code: css-generators.com/custom-borders
.zig-zag {
--a: 90deg; /* the angle of the spikes */
--s: 60px; /* the size of the spikes */
mask:
conic-gradient(from calc(var(--a)/-2) at bottom,
#000 var(--a),#0000 0) 50%/var(--s);
}
See the Pen CSS only Zig-Zag edge by Temani Afif (@t_afif) on CodePen.
More detail: css-tricks.com/css-borders-using-masks