href="https://blogger.googleusercontent.com/img/a/AVvXsEhrvXpENWmECcrIaRyGacIZzHGuBz2Lc1ywZ9TBzyz3RNO1Ah9ygZl4pUzcuyz85CmD6Ce-vJBmF5E2aTm2dCvj9XzUATcT3nab3PQyLuc1QxXV_l9VhpfB78fK_g5uw-dojs5oOPZR939G9tNtEKblCKR2uwZdCVG43ZyndaE-vDaFda3YVH1hBvIx1qw"
style="margin-left: 1em; margin-right: 1em;"
> alt="Digital Clock đơn giản bằng HTML, CSS và Javascript"
data-original-height="746"
data-original-width="1235"
height="386"
src="https://blogger.googleusercontent.com/img/a/AVvXsEhrvXpENWmECcrIaRyGacIZzHGuBz2Lc1ywZ9TBzyz3RNO1Ah9ygZl4pUzcuyz85CmD6Ce-vJBmF5E2aTm2dCvj9XzUATcT3nab3PQyLuc1QxXV_l9VhpfB78fK_g5uw-dojs5oOPZR939G9tNtEKblCKR2uwZdCVG43ZyndaE-vDaFda3YVH1hBvIx1qw=w640-h386"
title="Digital Clock đơn giản bằng HTML, CSS và Javascript"
width="640"
/>
Trong hướng dẫn ngắn này, chúng ta sẽ cùng nhau khám phá cách tạo
một đồng hồ số đơn giản bằng sự kết hợp của HTML và CSS. Chúng ta
sẽ tạo ra một giao diện đồng hồ thanh lịch chỉ bằng một vài dòng
mã HTML và một chút mã CSS để tạo kiểu. Điều này sẽ giúp bạn hiểu
cách tương tác giữa hai ngôn ngữ này để tạo ra một hiệu ứng thú
vị. Bắt đầu thôi!
Các bài viết liên quan:
href="https://www.hijublog.com/2023/08/tao-hieu-ung-trai-tim-khi-di-chuot.html"
target="_blank"
>Tạo Hiệu Ứng Trái Tim Đầy Màu Sắc Khi Di Chuột bằng HTML, CSS
và Javascript >
href="https://www.hijublog.com/2023/08/cach-lam-video-slider-don-gian.html"
target="_blank"
>Cách làm Video Slider đơn giản bằng HTML, CSS và Javascript >
href="https://www.hijublog.com/2023/08/input-validator-don-gian-bang-html-css-javascript.html"
target="_blank"
>Input Validator đơn giản bằng HTML, CSS và Javascript >
href="https://www.hijublog.com/2023/08/animated-login-form-don-gian-bang-html-css.html"
target="_blank"
>Animated Login Form đơn giản bằng HTML và CSS >
href="https://www.hijublog.com/2023/08/sticky-header-on-scroll-don-gian-bang-html-css-javascript.html"
target="_blank"
>Sticky Header On Scroll đơn giản bằng HTML, CSS và
Javascript >
Bước 1: Thêm HTML
style="background: rgb(248, 248, 248); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;"
>
style="line-height: 125%; margin: 0px;"
><div id="clock">
<h2>The time is now</h2>
<div id="time">
<div><span id="hour">00</span><span>Hours</span></div>
<div><span id="minutes">00</span><span>Minutes</span></div>
<div><span id="seconds">00</span><span>Seconds</span></div>
<div><span id="ampm"></span></div>
</div>
</div>
Bước 2: Thêm CSS
style="background: rgb(248, 248, 248); border-color: gray; border-image: initial; border-style: solid; border-width: 0.1em 0.1em 0.1em 0.8em; border: solid gray; overflow: auto; padding: 0.2em 0.6em; width: auto;"
>
style="line-height: 125%; margin: 0px;"
>@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap');
* {
padding: 0;
margin: 0;
box-sizing: border-box;
}
html {
font-family: 'Poppins', sans-serif;
}
body {
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
background-color: #060a1f;
}
#clock h2 {
color: #fff;
text-align: center;
margin: 10px 0;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 24px;
}
#clock #time {
display: flex;
align-items: flex-end;
}
#clock #time div {
margin: 0 5px;
-webkit-box-reflect: below 5px linear-gradient(transparent, rgba(41, 41, 41, 0.267));
}
#clock #time div span {
width: 100px;
height: 80px;
background-color: #54B435;
color: #fff;
font-weight: 300;
display: flex;
justify-content: center;
align-items: center;
font-size: 42px;
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
z-index: 10;
}
#clock #time div span:nth-child(2) {
height: 30px;
font-size: 14px;
letter-spacing: 2px;
font-weight: 500;
box-shadow: none;
background-color: #82CD47;
text-transform: uppercase;
z-index: 9;
}
#clock #time div:last-child span {
background-color: #fff;
color: #333;
width: 80px;
height: 60px;
font-size: 28px;
}
#clock #time div:nth-child(3) span {
background-color: #ff006a;
}
#clock #time div:nth-child(3) span:nth-child(2) {
background-color: #ec0062;
}