seems to work fine clip-path is still a very experimental CSS3 element and therefore isn't very well supported and what support there is is minimal. Using the CSS3 clip-path element to generate the polygon only allows for straight corners as its all point based rather than allowing for curves.
Why does clip-path inset(0 0 0 0) produce a different result than not setting clip path?
By : Alex
Date : March 29 2020, 07:55 AM
seems to work fine I can't tell you why, but it looks like a webkit bug with -webkit-clip-path and as far as I can see only happens in Chrome (I've tested it on Firefox, IE, Opera, and Chrome). Try replacing the webkit -webkit-clip-path: inset(0% 0% 0% 0%); with -webkit-clip-path: rect(0% 0% 0% 0%);
Transform CSS clip-path with mixed (fixed and percentage) values to SVG clip-path
Any of those help I am trying to create hexagon shaped buttons that have a transparent background and white 1px solid border around the hexagon I created with clip path. However, when I apply a border part of it is cut off. How can I achieve this look? , This is what i Got so far, I've used filter: drop-shadow()