Trong khi truy cập các trang web mua sắm khác nhau như Flipkart và Amazon, bạn đã thấy một bộ đếm trên mỗi sản phẩm, bộ đếm đó được sử dụng để chỉ định số lượng của sản phẩm đó. Do đó, bộ đếm là phần rất hữu ích cho nhiều trang web. Trong bài viết này, chúng tôi sẽ thiết kế một bộ đếm bằng cách sử dụng HTML, CSS và JavaScript.Flipkart and Amazon you have seen a counter on each product, that counter is used to specify the quantity of that product. Hence, counter is very useful part for many websites. In this article, we will design a counter using HTML, CSS, and JavaScript.
Một hình ảnh mẫu được cung cấp để cung cấp cho bạn một ý tưởng rõ ràng hơn về bài viết.
Thực hiện từng bước:
Bước 1: Đầu tiên, chúng tôi sẽ thiết kế một nút đơn giản bằng HTML. Tham khảo các ý kiến trong mã. First, we will design a simple button using HTML. Refer to the comments in the code.
index.html
<!DOCTYPE HTML>
<html>
<head>
<meta <0<1<2
<3<4<1<6 <7
<8head>
<html2>
<3<html6html7html6html9
<3<> 2<1> 4> 5
> 6<> 8 > 9<1<1<2> 8<4
> 6<html6 <8<1head05051html6html9
> 6<> 8 > 9<1head9____60____> 8> 2
<3<8> 2html9
<8html2>
<8html>
Bước 2: Tiếp theo, chúng tôi sẽ sử dụng một số CSSProperIES để thiết kế nút và sử dụng lớp Hover để có được hiệu ứng hoạt hình khi chúng tôi di chuột qua nút. Next, we will use some CSSproperties to design the button and use the hover class to get the animation effect when we hover the mouse over the button.
style.css
3
5 6 7 8
<0 6<2 8
<5 6<7 8
<9
meta0
Các
meta8<7 8
<02<03
<05 6<07 8
<5 6<7 8
<9
<15
<17 6<19 8
<05 6<24 8
<27 6<29 8
<32 6<34 8
<37<38
<9
<40
<32<43
<37<46
<9
<48<49 <50
<37 6<54 8
<57 6<59 <60 8
<27 6<65 8
<9
<48<69 <50
<27 6<74 8
<37 6<34 8
<5 6<7 8
<87 6<89 8
<9
Bước 3: Bây giờ, chúng tôi sẽ thêm một số mã JavaScript để thêm chức năng vào các nút mà chúng tôi đã tạo trước đó. Tham khảo các ý kiến trong mã để được giúp đỡ. Now, we will add some JavaScript code to add functionality to the buttons which we have created earlier. Refer to the comments in the code for help.
index.js
<92 <93
<94head0<96
<97 <98
html00
<94head0<96
<9
<97 html07
html09
<94head0<96
<9
Mã hoàn chỉnh: Trong phần này, chúng tôi sẽ kết hợp ba phần trên để tạo bộ đếm. In this section, we will combine the above three sections to create a counter.
HTML
html15
<htmlhtml9
<headhtml9
<3<html25html9
> 6html28
> 6 3
html31html32
html31html34
html31html36
> 6<9
> 6html40
> 6meta0
html31html44
html31html46
html31html48
html31html50
html31html36
> 6<9
> 6html56
> 6<15
html31html60
html31html62
html31html64
html31html66
html31html68
> 6<9
> 6html72
> 6<40
html31html76
html31html78
> 6<9
> 6html82
> 6html84
html31html86
html31html88
html31html90
> 6<9
> 6html82
> 6html84
html31html98
html31> 00
html31html36
html31> 04
> 6<9
<3<8html25html9
<8headhtml9
<html2html9
<3<html6html7html6html9
<3<> 2 <1> 4html9
> 6<> 8 > 9<1<1<2> 8html9
> 6<html6 <8<1head05051html6html9
> 6<> 8 > 9<1head9____60____> 8> 2
<3<8> 2html9
<3<> 64html9
> 6> 67
> 6> 69
> 6> 71
> 6> 73
> 6> 75
> 6> 77
html31html00
html31> 73
> 6<9
> 6> 85
> 6> 87
html31html09
html31> 73
> 6<9
<3<8> 64html9
<8html2html9
<8htmlhtml9
Output: