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

以前做视频的网站崇州市城乡建设局网站

以前做视频的网站,崇州市城乡建设局网站,广州专业的做网站,linux系统怎么做网站引言 在现代Web开发中#xff0c;制作一个引人注目的时钟网页是一种常见而令人愉悦的体验。本文将介绍如何使用HTML、CSS和JavaScript来创建一个炫酷的时钟网页#xff0c;通过这个项目#xff0c;你将学到如何结合这三种前端技术#xff0c;制作一个动态且美观的时钟效果… 引言 在现代Web开发中制作一个引人注目的时钟网页是一种常见而令人愉悦的体验。本文将介绍如何使用HTML、CSS和JavaScript来创建一个炫酷的时钟网页通过这个项目你将学到如何结合这三种前端技术制作一个动态且美观的时钟效果。 步骤一创建HTML结构 首先创建HTML文件定义时钟网页的基本结构 !DOCTYPE html htmlheadmeta charsetutf-8 /link relstylesheet hrefcss/styles.css /title/title/headbodydiv classclockdiv classhrdiv classstripdiv classnumber0/divdiv classnumber1/divdiv classnumber2/div/divdiv classstripdiv classnumber0/divdiv classnumber1/divdiv classnumber2/divdiv classnumber3/divdiv classnumber4/divdiv classnumber5/divdiv classnumber6/divdiv classnumber7/divdiv classnumber8/divdiv classnumber9/div/div/divdiv classmindiv classstripdiv classnumber0/divdiv classnumber1/divdiv classnumber2/divdiv classnumber3/divdiv classnumber4/divdiv classnumber5/div/divdiv classstripdiv classnumber0/divdiv classnumber1/divdiv classnumber2/divdiv classnumber3/divdiv classnumber4/divdiv classnumber5/divdiv classnumber6/divdiv classnumber7/divdiv classnumber8/divdiv classnumber9/div/div/divdiv classsecdiv classstripdiv classnumber0/divdiv classnumber1/divdiv classnumber2/divdiv classnumber3/divdiv classnumber4/divdiv classnumber5/div/divdiv classstripdiv classnumber0/divdiv classnumber1/divdiv classnumber2/divdiv classnumber3/divdiv classnumber4/divdiv classnumber5/divdiv classnumber6/divdiv classnumber7/divdiv classnumber8/divdiv classnumber9/div/div/div/divscript typetext/javascript srcjs/index.js/script/body /html步骤二美化时钟样式CSS 创建一个名为 styles.css 的CSS文件用于美化时钟的外观 * {box-sizing: border-box;padding: 0;margin: 0; }html {place-items: center; }body {font-family: monospace;font-size: 2rem;min-height: 100vh;display: grid;overflow-y: hidden;place-items: center;background: linear-gradient(-45deg, #c4d2ef, #dfe6f6); }.hr, .min, .sec {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 3rem;grid-row: 1/2;align-items: start; }.number {padding: 0.5em;width: 4rem;height: 4rem;display: grid;place-items: center;color: #f9fbfd;transition: all 500ms 100ms ease;border-radius: 50%; }.number.pop {color: #3e6ccb;font-weight: bold;transform: scale(1.3);background-color: #dfe6f6;box-shadow: -10px -10px 20px -5px #f9fbfd, 10px 10px 20px #a9bee8; }.strip {transition: transform 500ms ease-in-out;border-radius: 8px;background-color: #dfe6f6;box-shadow: -10px -10px 20px -5px #f9fbfd, 10px 10px 20px #a9bee8; }.clock {display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 5rem;height: 4rem;position: relative;padding: 0 4rem; }步骤三实现时钟逻辑JavaScript 在 index.js 文件中编写JavaScript代码来获取当前时间并根据时间更新时钟的指针位置 const strips [...document.querySelectorAll(.strip)]; const numberSize 4; var lastTime new Array(-1, -1, -1)function highlight(strip, d) {strips[strip].querySelector(.number:nth-of-type(${d 1})).classList.add(pop);setTimeout(() {strips[strip].querySelector(.number:nth-of-type(${d 1})).classList.remove(pop);}, 950); }function stripSlider(strip, id, number) {let d1 Math.floor(number / 10);let d2 number % 10;if (lastTime[id] -1 || lastTime[id] ! number) {strips[strip].style.transform translateY(${d1 * -numberSize}rem);strips[strip 1].style.transform translateY(${d2 * -numberSize}rem);lastTime[id] number;}highlight(strip, d1);highlight(strip 1, d2); }function updateClock() {const time new Date();const hours time.getHours();const mins time.getMinutes();const secs time.getSeconds();stripSlider(0, 0, hours);stripSlider(2, 1, mins);stripSlider(4, 2, secs); }setInterval(updateClock, 1000);updateClock();结语 通过本文的指南你已经学会如何使用HTML、CSS和JavaScript创建一个炫酷的时钟网页。这个项目结合了这三种前端技术展示了它们的协同作用。通过这个实践你不仅提升了前端技术的应用能力还掌握了制作动态效果的基本原理。希望这个时钟网页项目能够成为你继续学习前端开发的良好起点。
http://www.pierceye.com/news/187158/

相关文章:

  • 信通网站开发中心qq说说赞在线自助下单网站
  • 搭建网站步骤做电影网站需要什么条件
  • 您网站建设动漫设计与制作 学校
  • 利用模板如何制作网站泰安整站优化
  • 网站开发与网站建设网站上的聊天框怎么做的
  • 任务网站(做任务学技能的)开发公司宣传册
  • 织梦搭建商城网站高端网站建设深圳
  • 做网站排名优化的公司无需下载直接登录qq手机版
  • 网站不备案不能访问吗wordpress主题开发404页面
  • 工作总结个人总结自动app优化下载
  • 网站开发推荐书籍比较大的外贸网站
  • 上饶建设网站郑州网
  • 做淘宝客网站一定要备案吗没有网站域名备案
  • 用QQ群做网站排名慈溪网站制作哪家最好
  • 兴宁市网站建设手工艺品网站建设策划书
  • flash做网站导航网站品牌建设流程
  • 公司建设网站属于什么费用网站打模块
  • 网站建设应注意的问题网站备案验证码错误
  • 网站核验点网站自己怎么做的
  • 购物网站建设平台canvas可画网页版
  • 企业信息平台系统网站推广优化建设
  • 免费网站模板制作自助建站上建的网站免费吗
  • 深圳市网站建设外包公司门户网站代码结构
  • 昆明做网站建设找谁最新版在线 网
  • 东昌府聊城网站建设网站广告做的好的企业案例分析
  • asp三层架构做网站网站开发前端基础
  • 医院网站建设方案策划书把网站做成app的软件下载
  • 网站建设实践报告3000字wordpress消息提示插件
  • 网站制作的评价标准做网站后台需要什么
  • 学院网站建设服务宗旨实惠的网站建设产品