JSFiddle - React, Tailwind, and code Playground
by 규연 황
HTML
<div class="punch">
</div>
CSS
html, body {
height: 100%;
}
body {
/* background: linear-gradient(to bottom, #140409 0%,#d81518 100%); */
}
.punch {
--radial-radius: 12px;
height: 146px;
margin: 30px;
border-radius: 8px;
background: radial-gradient(circle at 100%, transparent 0%,transparent var(--radial-radius),#FFFFFF var(--radial-radius),#FFFFFF 60%,transparent 60%), radial-gradient(circle at 0%, transparent 0%,transparent var(--radial-radius),#FFFFFF var(--radial-radius),#FFFFFF 60%,transparent 60%);
filter: drop-shadow(0px 2px 8px rgba(0, 0, 0, 0.15));
}
JavaScript
/* const body = document.querySelector('body');
setInterval(function(){
let r = Math.random() * 255;
let g = Math.random() * 255;
let b = Math.random() * 255;
body.style.background = 'rgba('+ r + ',' + g + ',' + b +',1)'
}, 2000); */