Hướng dẫn how to make a calendar using html and javascript - cách tạo lịch bằng html và javascript
Tìm hiểu làm thế nào để tạo một lịch với CSS. Show
Cách tạo bố cục lịch
Hãy tự mình thử » Bước 1) Thêm HTML:Thí dụ & nbsp; & nbsp; & nbsp; & nbsp; ❮ & nbsp; & nbsp; & nbsp; ❯ & nbsp; & nbsp; & nbsp; August2021 & nbsp;
& nbsp; Mo & nbsp; Tu & nbsp; Chúng tôi & nbsp; TH & nbsp; Fr & nbsp; SA & NBSP; SU & nbsp; 1 & nbsp; 2 & nbsp; 3 & nbsp; 4 & nbsp; 5 & nbsp; 6 & nbsp; 7 & nbsp; 8 & nbsp; 9 & nbsp; 10 & nbsp; 11 & nbsp; ...vân vân ...etc Bước 2) Thêm CSS:Thí dụ & nbsp; & nbsp; & nbsp; & nbsp; ❮ & nbsp; & nbsp; & nbsp; ❯ & nbsp; & nbsp; & nbsp; August2021 & nbsp; & nbsp; Mo & nbsp; Tu & nbsp; Chúng tôi & nbsp; TH & nbsp; Fr & nbsp; SA & NBSP; SU & nbsp; 1 & nbsp; 2 & nbsp; 3 & nbsp; 4 & nbsp; 5 & nbsp; 6 & nbsp; 7 & nbsp; 8 & nbsp; 9 & nbsp; 10 & nbsp; 11 & nbsp; ...vân vân Bước 2) Thêm CSS: ul {list-style-type: none;} body {font-family: verdana, sans-serif;} / * Tiêu đề tháng */ .month {& nbsp; & nbsp; padding: 70px 25px; & nbsp; & nbsp; chiều rộng: 100%; & nbsp; & nbsp; nền: #1abc9c; & nbsp; & nbsp; văn bản-align: centre; } / * Danh sách tháng */ .month ul {& nbsp; & nbsp; lề: 0; & nbsp; & nbsp; đệm: 0; } .Month ul li {& nbsp; & nbsp; màu: trắng; & nbsp; & nbsp; kích thước phông chữ: 20px; & nbsp; Text-Transform: chữ hoa; & nbsp; & nbsp; khoảng cách thư: 3px; } / * Nút trước đó trong tiêu đề tháng */ .month .prev {& nbsp; & nbsp; float: trái; & nbsp; & nbsp; padding-top: 10px; } / * Nút tiếp theo */ .month .next {& nbsp; & nbsp; float: phải; & nbsp; & nbsp; padding-top: 10px; } / * Các ngày trong tuần (mon-sun) */ .weekdays {& nbsp; Biên độ: 0; & nbsp; Đệm: 10px 0; & nbsp; màu nền: #DDD; } Hãy tự mình thử » Bây giờ chúng tôi đã hoàn thành phần JavaScript của chúng tôi cho lịch. Dưới đây là đầu ra cập nhật của chúng tôi về lịch làm việc. Hy vọng bạn thích lịch. Bạn có thể xem video đầu ra và ảnh chụp màn hình dự án. Xem các blog khác của chúng tôi và có được kiến thức trong phát triển phía trước. Cảm ơn bạn Có một thanh trượt một tháng trong lịch và tiêu đề của tháng và mỗi tháng thay đổi màu nền thay đổi màu, vì vậy hãy để tạo ra một lịch HTML CSS JavaScript. Hy vọng bạn thích blog của chúng tôi, vì vậy hãy để bắt đầu với cấu trúc HTML cơ bản cho lịch. Hơn 100 dự án đầu tiên cho các nhà phát triển web (mã nguồn)Chúng tôi sẽ tìm hiểu điều này bằng cách sử dụng mã HTML lịch đơn giản, ngay cả người mới bắt đầu cũng có thể tạo ra điều này với sự hiểu biết về những điều cơ bản. Hãy để chúng tôi bắt đầu ngay bây giờ. Mã HTML cho lịchThêm phông chữ liên kết CDN tuyệt vời: & nbsp; Phông chữ liên kết tuyệt vời Chúng tôi sử dụng liên kết này để hiển thị các biểu tượng trên trang web của chúng tôi. Nếu bạn muốn trải nghiệm don lồng thêm liên kết CDN này vào dự án của bạn thì hãy xem những gì bạn thấy và sau đó thêm nó, dự án của bạn đã hoàn thành.
Có tất cả các mã HTML cho dự án lịch. Bây giờ, bạn có thể thấy đầu ra mà không cần mã CSS và JavaScript. & NBSP; sau đó chúng tôi viết mã CSS và JavaScript cho lịch. Dự án lịch đầu raMã CSS cho lịchbody{ background-color: #F5F1E9; } #calendar{ margin-left: auto; margin-right: auto; width: 320px; font-family: 'Lato', sans-serif; } #calendar_weekdays div{ display:inline-block; vertical-align:top; } #calendar_content, #calendar_weekdays, #calendar_header{ position: relative; width: 320px; overflow: hidden; float: left; z-index: 10; } #calendar_weekdays div, #calendar_content div{ width:40px; height: 40px; overflow: hidden; text-align: center; background-color: #FFFFFF; color: #787878; } #calendar_content{ -webkit-border-radius: 0px 0px 12px 12px; -moz-border-radius: 0px 0px 12px 12px; border-radius: 0px 0px 12px 12px; } #calendar_content div{ float: left; } #calendar_content div:hover{ background-color: #F8F8F8; } #calendar_content div.blank{ background-color: #E8E8E8; } #calendar_header, #calendar_content div.today{ zoom: 1; filter: alpha(opacity=70); opacity: 0.7; } #calendar_content div.today{ color: #FFFFFF; } #calendar_header{ width: 100%; height: 37px; text-align: center; background-color: #FF6860; padding: 18px 0; -webkit-border-radius: 12px 12px 0px 0px; -moz-border-radius: 12px 12px 0px 0px; border-radius: 12px 12px 0px 0px; } #calendar_header h2{ font-size: 1.5em; color: #FFFFFF; float:left; width:70%; } i[class^=icon-chevron]{ color: #FFFFFF; float: left; width:15%; border-radius: 50%; } Bây giờ chúng tôi đã hoàn thành phần CSS của chúng tôi cho dự án lịch, & NBSP; Dưới đây là đầu ra cập nhật của chúng tôi của CSS dự án lịch. đầu ra của dự án lịch & nbsp;Bây giờ thêm mã JavaScript cho lịch chức năng! Hơn 50 dự án mặt trước với mã nguồn | Các dự án phía trước có mã nguồnMã JavaScript cho LịchChúng tôi sử dụng mã jQuery trong dự án lịch này, vì vậy chúng tôi phải bao gồm liên kết CDN jQuery trong dự án lịch của chúng tôi nếu không dự án của chúng tôi không hoạt động vì vậy đây là liên kết CDN của jQuery (bạn thêm dưới dạng src script và dán liên kết này). Liên kết cho jQuery $(function () { function c() { p(); var e = h(); var r = 0; var u = false; l.empty(); while (!u) { if (s[r] == e[0].weekday) { u = true; } else { l.append(''); r++; } } for (var c = 0; c < 42 - r; c++) { if (c >= e.length) { l.append(''); } else { var v = e[c].day; var m = g(new Date(t, n - 1, v)) ? ' |