JSFiddle - React, Tailwind, and code Playground
by Сергей Тарасевич
HTML
<div class="main">
<div class="hour"></div>
<div class="min"></div>
<div class="second"></div>
</div>
CSS
.main {
width: 200px;
margin: 20px auto 0;
}
.hour, .min, .second {
background: rgba(68, 68, 68, 0.15);
border: 1px solid #6D6D6D;
border-color: #6D6D6D #A8A8A8 #C2C2C2;
-webkit-box-shadow: inset 0 6px 8px -4px rgba(0, 0, 0, 0.5);
-moz-box-shadow: inset 0 6px 8px -4px rgba(0, 0, 0, 0.5);
box-shadow: inset 0 6px 8px -4px rgba(0, 0, 0, 0.5);
color: #E7E7E7;
display: inline-block;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 30px;
font-weight: 700;
line-height: 50px;
margin: 0 5px;
text-align: center;
text-shadow: 0 -1px 0px rgba(255, 255, 255, 1), 0 1px 0px rgba(131, 131, 131, 0.5), 0 2px 2px rgba(131, 131, 131, 0.25), 0 3px 3px rgba(131, 131, 131, 0.75), 0 3px 5px rgba(131, 131, 131, 0.5);
height: 50px;
width: 50px;
}
JavaScript
$(document).ready(function () {
var currentdate = new Date();
function callme() {
currentdate = new Date();
$('.hour').html(currentdate.getHours());
$('.min').html(currentdate.getMinutes());
$('.second').html(currentdate.getSeconds());
}
window.setInterval(callme, 1000);
});