JSFiddle - React, Tailwind, and code Playground
by oti ext
HTML
<div class="flex">
<div class="box radius outline"></div>
<div class="box radius boxShadow"></div>
<div class="box radius outline offset"></div>
</div>
CSS
body { margin: 0; padding: 0; }
.flex {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 40px;
margin: 30px;
}
.box {
border: 10px solid black;
width: 80px;
height: 80px;
background-color: gold;
}
.radius {
border-radius: 25px;
}
.outline {
outline: 10px solid skyblue;
}
.boxShadow {
box-shadow: 0 0 0 10px tomato;
}
.offset {
outline-offset: 5px;
}
.trbl { position: relative; }
.trbl::after {
content: "";
position: absolute;
top: -25px;
right: -25px;
bottom: -25px;
left: -25px;
border: 10px solid blueviolet;
border-radius: 40px;
}