当前位置: 首页 > news >正文

网络营销跟做网站有什么区别站长工具使用方法

网络营销跟做网站有什么区别,站长工具使用方法,企业网站维护更新,虎门网站seo以下是一个示例&#xff0c;展示了如何创建一个基本的日历 日历 1. HTML 结构 首先&#xff0c;创建一个基本的 HTML 结构&#xff0c;用于展示日历。 <!DOCTYPE html> <html lang"zh"> <head><meta charset"UTF-8"><meta na…

以下是一个示例,展示了如何创建一个基本的日历

日历

1. HTML 结构

首先,创建一个基本的 HTML 结构,用于展示日历。

<!DOCTYPE html>
<html lang="zh">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>日历</title><link rel="stylesheet" href="styles.css">
</head>
<body><div class="calendar"><div class="header"><button id="prev">上一月</button><h2 id="monthYear"></h2><button id="next">下一月</button></div><div class="days"><div class="day"></div><div class="day"></div><div class="day"></div><div class="day"></div><div class="day"></div><div class="day"></div><div class="day"></div></div><div id="dateGrid" class="date-grid"></div></div><script src="script.js"></script>
</body>
</html>

2. CSS 样式

接下来,使用 CSS 来美化日历。

/* styles.css */
body {font-family: Arial, sans-serif;background-color: #f4f4f4;display: flex;justify-content: center;align-items: center;height: 100vh;margin: 0;
}.calendar {background: white;border-radius: 10px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);overflow: hidden;
}.header {display: flex;justify-content: space-between;align-items: center;padding: 10px 20px;background: #007bff;color: white;
}.days {display: grid;grid-template-columns: repeat(7, 1fr);background: #f0f0f0;
}.day {padding: 10px;text-align: center;font-weight: bold;
}.date-grid {display: grid;grid-template-columns: repeat(7, 1fr);
}.date {padding: 20px;text-align: center;cursor: pointer;
}.date:hover {background: #007bff;color: white;border-radius: 5px;
}

3. JavaScript 功能

最后,使用 JavaScript 来实现日历的动态功能。

// script.js
const monthYearElement = document.getElementById('monthYear');
const dateGridElement = document.getElementById('dateGrid');
const prevButton = document.getElementById('prev');
const nextButton = document.getElementById('next');let currentDate = new Date();function renderCalendar(date) {dateGridElement.innerHTML = '';const year = date.getFullYear();const month = date.getMonth();monthYearElement.innerText = date.toLocaleString('default', { month: 'long', year: 'numeric' });const firstDay = new Date(year, month, 1);const lastDay = new Date(year, month + 1, 0);const daysInMonth = lastDay.getDate();const startDay = firstDay.getDay();for (let i = 0; i < startDay; i++) {const emptyDiv = document.createElement('div');dateGridElement.appendChild(emptyDiv);}for (let day = 1; day <= daysInMonth; day++) {const dateDiv = document.createElement('div');dateDiv.classList.add('date');dateDiv.innerText = day;dateGridElement.appendChild(dateDiv);}
}prevButton.addEventListener('click', () => {currentDate.setMonth(currentDate.getMonth() - 1);renderCalendar(currentDate);
});nextButton.addEventListener('click', () => {currentDate.setMonth(currentDate.getMonth() + 1);renderCalendar(currentDate);
});// 初始渲染
renderCalendar(currentDate);
http://www.wangmingla.cn/news/1122.html

相关文章:

  • 专业网站建设制作价格低seo怎样
  • 新公司注册在哪个网站seo与网络推广的区别和联系
  • 企业网站引导页模板百度知道官网入口
  • 百度网站官网色盲测试图 考驾照
  • 做酒店管理网站的作用百度查询关键词排名工具
  • 拟定一个物流网站的建设方案今日头条搜索引擎
  • wordpress显示前3张图片北京seo关键词排名优化软件
  • h5网站显示的图标怎么做黑科技推广软件
  • wordpress页面的template临沂seo网站管理
  • 公司建设网站的手续杭州百度快照推广
  • 西安专业网站建设公司排名seo短视频网页入口引流下载
  • 网站建设公司厂谷歌下载安装
  • 网站怎样运营seo 资料包怎么获得
  • 杭州建设培训中心网站百度网站推广关键词怎么查
  • 怎么找到网站站长seo查询外链
  • 邯郸 网站建设竞价推广员月挣多少
  • 佳木斯建设工程交易中心网站公众号推广方法
  • qq教程网站源码宁波seo教程app推广
  • 郴州新网0735广州seo优化排名公司
  • 企业可以做网站的类型今日新闻7月1日
  • 虚拟币网站开发百度网盘下载慢
  • 做百度网站接到多少客户电话号码百度咨询电话 人工
  • 新开传奇最大网站999电商平台营销策划方案
  • 贷款做网站软文范例大全300字
  • 做碳循环的网站如何建立网站平台
  • 什么是网站建设和维护营销平台建设
  • 网站标题结构seo怎么读
  • 企业网站背景颜色阳江网站建设
  • 如何把jQuery特效做网站背景下载百度到桌面
  • 网站开发流程管理个人网站建站教程