JSFiddle - React, Tailwind, and code Playground
by Brodingo
HTML
<div class="x"></div>
CSS
.x {
position: relative;
overflow: hidden;
border: 10px solid #fff;
border-radius: 50%;
box-shadow: inset 0 0 0 10px #444, 0 2px 4px rgba(0,0,0,.4);
}
.x:before,
.x:after {
content: ' ';
position: absolute;
top: 10%;
left: 0;
width: 20%;
height: 0;
border-width: 40px;
border-style: solid;
border-color: transparent #444;
}
.x:after {
top: 0;
left: 10%;
width: 0;
height: 20%;
border-color: #444 transparent;
}
div {
width: 100px;
height: 100px;
margin: 20px;
background: white;
}