- <style type="text/css">
- .time-schedule-main{/*background-color: white;*/border-radius: 8px;display: flex; justify-content: space-evenly; align-items: center;}.today-schedule,.toweek-schedule,.tomonth-schedule,.toyear-schedule{display: inline-block;width: 50px;height: 100px;background-color: white;border: 1px solid #eee;border-radius: 99px;}.mizhi-schedule-item{position: relative;width: 100%;height: 100%;overflow: hidden;border-radius: 99px;}.today-item,.toweek-item,.tomonth-item,.toyear-item{position: absolute;background-image: linear-gradient(to right, #a18cd1 0%, #fbc2eb 100%);width: 100%;height: 109%;bottom: 0;transition: all 1s;}.schedule-info{display: flex;color: #ff5991;position: absolute;margin: auto;top: 0;left: 0;right: 0;bottom: 0;flex-direction: column;align-items: center;justify-content: center;}.schedule-tilte{font-size: 12px;font-weight: 700;}.time-schedule-main img{background-repeat: no-repeat;max-width:unset !important;max-height:unset !important;width: 200px;height: 10px;top: 0;left: 0;position: absolute;animation: mizhi_move_wave 2s linear infinite;-webkit-animation: mizhi_move_wave 2s linear infinite;}@-webkit-keyframes mizhi_move_wave{0%{-webkit-transform: translateX(0)}50%{-webkit-transform: translateX(-25%)}100%{-webkit-transform: translateX(-50%)}}@keyframes mizhi_move_wave{0%{transform: translateX(0)}50%{transform: translateX(-25%)}100%{transform: translateX(-50%)}}
- /* 今日剩余背景颜色 */
- .today-item {
- background-image: linear-gradient(to right, #a18cd1 0%, #fbc2eb 100%);
- }
- /* 本周剩余背景颜色 */
- .toweek-item {
- background-image: linear-gradient(to right, #ff9a9e 0%, #fad0c4 100%);
- }
- /* 本月剩余背景颜色 */
- .tomonth-item {
- background-image: linear-gradient(to right, #fbc2eb 0%, #a6c1ee 100%);
- }
- /* 今年剩余背景颜色 */
- .toyear-item {
- background-image: linear-gradient(to right, #ffecd2 0%, #fcb69f 100%);
- }
- </style>
- <div class="time-schedule-main">
- <div class="today-schedule">
- <div class="mizhi-schedule-item">
- <div class="today-item">
- <img src="https://s4.ax1x.com/2022/02/06/HuOUv6.png">
- </div>
- <div class="schedule-info">
- <span class="schedule-tilte">今天仅剩</span>
- <span class="today-num">100%</span>
- </div>
- </div>
- </div>
- <div class="toweek-schedule">
- <div class="mizhi-schedule-item">
- <div class="toweek-item">
- <img src="https://s4.ax1x.com/2022/02/06/HuOUv6.png">
- </div>
- <div class="schedule-info">
- <span class="schedule-tilte">本周还有</span>
- <span class="toweek-num">100%</span>
- </div>
- </div>
- </div>
- <div class="tomonth-schedule">
- <div class="mizhi-schedule-item">
- <div class="tomonth-item">
- <img src="https://s4.ax1x.com/2022/02/06/HuOUv6.png">
- </div>
- <div class="schedule-info">
- <span class="schedule-tilte">本月剩余</span>
- <span class="tomonth-num">100%</span>
- </div>
- </div>
- </div>
- <div class="toyear-schedule">
- <div class="mizhi-schedule-item">
- <div class="toyear-item">
- <img src="https://s4.ax1x.com/2022/02/06/HuOUv6.png">
- </div>
- <div class="schedule-info">
- <span class="schedule-tilte">今年还剩</span>
- <span class="toyear-num">100%</span>
- </div>
- </div>
- </div>
- </div>
- <script type="text/javascript">
- $(function () {
- $.extend({
- mizhiSchedule: function () {
- var a = new Date(),
- e = 3600 * a.getHours() + 60 * a.getMinutes() + a.getSeconds(),
- c = e / 86400,
- b = (100 - 100 * c).toFixed(1);
- c = (109 - 109 * c).toFixed(2);
- $(".today-num").text(b + "%");
- $(".today-item").css("height", c + "%");
- b = a.getDay();
- 0 === b && (b = 7);
- c = (e + 86400 * (b - 1)) / 604800;
- b = (100 - 100 * c).toFixed(1);
- c = (109 - 109 * c).toFixed(2);
- $(".toweek-num").text(b + "%");
- $(".toweek-item").css("height", c + "%");
- b = a.getFullYear();
- c = a.getMonth();
- a = a.getDate();
- var d = new Date(b, c + 1, 0).getDate();
- d = (e + 86400 * (a - 1)) / (86400 * d);
- var f = (100 - 100 * d).toFixed(1);
- (109 - 109 * d).toFixed(2);
- $(".tomonth-num").text(f + "%");
- $(".tomonth-item").css("height", f + "%");
- d = 0;
- f = [
- 31,
- (0 == b % 4 && 0 != b % 100) || 0 == b % 400 ? 29 : 28,
- 31,
- 30,
- 31,
- 30,
- 31,
- 31,
- 30,
- 31,
- 30,
- 31
- ];
- for (var g = 0; g < c; g++) d += f[g];
- a =
- (e + 86400 * (d + a - 1)) /
- (86400 * ((0 == b % 4 && 0 != b % 100) || 0 == b % 400 ? 366 : 365));
- e = (100 - 100 * a).toFixed(1);
- a = (109 - 109 * a).toFixed(2);
- $(".toyear-num").text(e + "%");
- $(".toyear-item").css("height", a + "%");
- }
- });
- $.mizhiSchedule();
- setInterval($.mizhiSchedule, 2e3);
- });
- </script>
wordpress给侧边栏添加一个当前时间进度效果小工具
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有M币奖励和额外收入!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有M币奖励和额外收入!
模板下载吧 Wordpress教程 wordpress给侧边栏添加一个当前时间进度效果小工具 https://www.mbxzb.com/blog/wordpress/24667.html


常见问题
相关文章
猜你喜欢
- 建站为什么选择WordPress? 2023-11-30
- 如何向WooCommerce导入产品(快速而简单的方法) 2023-11-29
- Wordpress建站教程:解决谷歌字体导致的网站卡顿问题 2023-11-22
- Wordpress外贸网站速度优化:如何选择性能优化插件? 2023-11-22
- 什么是Wordpress跨境电商AB站? 2023-11-22
- Custom Field Suite 修改woocommerce销量 2023-10-29
- 测试同步2023.9.27 2023-09-27
- WordPress使用Service Worker加速网站教程 2023-03-27
- WordPress 网站加速优化方案 2023-03-27
- wordpress批量修改或删除文章中的字符 2023-02-22