使用HTML实现一个静态页面(含源码)

news2024/11/17 3:45:49

🎉精彩专栏推荐 💭文末获取联系
✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主
💂 作者主页: 【主页——🚀获取更多优质源码】
🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】
🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作 (110套) 】
🌎超炫酷的Echarts大屏可视化源码:【🔰 Echarts大屏展示大数据平台可视化(150套) 】
🔖 HTML+CSS+JS实例代码: 【🗂️HTML+CSS+JS实例代码 (炫酷代码) 继续更新中…】
🎁 免费且实用的WEB前端学习指南: 【📂web前端零基础到高级学习视频教程 120G干货分享】

🥇 关于作者: 💬历任研发工程师,技术组长,教学总监;曾于2016年、2020年两度荣获CSDN年度十大博客之星。 十载寒冰,难凉热血;多年过去,历经变迁,物是人非。 然而,对于技术的探索和追求从未停歇。 💪坚持原创,热衷分享,初心未改,继往开来!


📂文章目录

  • 一、👨‍🎓网站题目
  • 二、✍️网站描述
  • 三、📚网站介绍
  • 四、🌐网站演示
  • 五、⚙️ 网站代码
    • 🧱HTML结构代码
    • 💒CSS样式代码
  • 六、🥇 如何让学习不再盲目
  • 七、🎁更多干货


一、👨‍🎓网站题目

🍵茶文化网站、🏳️‍🌈中华传统文化题材、京剧文化🔏水墨风书画、中国民间年画文化艺术网站 、等网站的设计与制作。


二、✍️网站描述

🏷️ 这个首页代码运用了DIV盒子的使用方法,如盒子的嵌套、浮动、margin、border、background等属性的使用,外部大盒子设定居中,内部左中右布局,下方横向浮动排列,大学学习的前端知识点和布局方式都有运用,CSS的代码量也很足、很细致,使用hover来完成过渡效果、鼠标滑过效果等,使用表格、表单补充模块,为方便新手学习, 个别源码页面中没有使用js有需要的可以自行添加。

🏅 一套优质的💯网页设计应该包含 (具体可根据个人要求而定)

  1. 页面分为页头、菜单导航栏(最好可下拉)、中间内容板块、页脚四大部分。
  2. 所有页面相互超链接,可到三级页面,有5-10个页面组成。
  3. 页面样式风格统一布局显示正常,不错乱,使用Div+Css技术。
  4. 菜单美观、醒目,二级菜单可正常弹出与跳转。
  5. 要有JS特效,如定时切换和手动切换图片轮播。
  6. 页面中有多媒体元素,如gif、视频、音乐,表单技术的使用。
  7. 页面清爽、美观、大方,不雷同。 。
  8. 不仅要能够把用户要求的内容呈现出来,还要满足布局良好、界面美观、配色优雅、表现形式多样等要求。

三、📚网站介绍

📔网站布局方面:计划采用目前主流的、能兼容各大主流浏览器、显示效果稳定的浮动网页布局结构。

📓网站程序方面:计划采用最新的网页编程语言HTML5+CSS3+JS程序语言完成网站的功能设计。并确保网站代码兼容目前市面上所有的主流浏览器,已达到打开后就能即时看到网站的效果。

📘网站素材方面:计划收集各大平台好看的图片素材,并精挑细选适合网页风格的图片,然后使用PS做出适合网页尺寸的图片。

📒网站文件方面:网站系统文件种类包含:html网页结构文件、css网页样式文件、js网页特效文件、images网页图片文件;

📙网页编辑方面:网页作品代码简单,可使用任意HTML编辑软件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Webstorm、Text 、Notepad++ 等任意html编辑软件进行运行及修改编辑等操作)。
其中:
(1)📜html文件包含:其中index.html是首页、其他html为二级页面;
(2)📑 css文件包含:css全部页面样式,文字滚动, 图片放大等;
(3)📄 js文件包含:js实现动态轮播特效, 表单提交, 点击事件等等(个别网页中运用到js代码)。


四、🌐网站演示

在这里插入图片描述


五、⚙️ 网站代码

🧱HTML结构代码


<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title>中华传统文化</title>
        <link rel="stylesheet" href="css/normalize.min.css">
        <!--<script src="js/pace.min.js"></script>-->
        <!--<link href="css/pace-theme-flash.min.css" rel="stylesheet" />-->
        <link rel="stylesheet" href="css/style.css">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <!--避免IE使用兼容模式-->
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
        <meta name="screen-orientation" content="portrait">
        <!-- UC强制竖屏 -->
        <meta name="x5-orientation" content="portrait">
        <!-- QQ强制竖屏 -->
        <meta name="full-screen" content="yes">
        <!-- UC强制全屏 -->
        <meta name="x5-fullscreen" content="true">
        <!-- QQ强制全屏 -->
        <meta name="browsermode" content="application">
        <!-- UC应用模式 -->
        <meta name="x5-page-mode" content="app">
        <!-- UC应用模式 -->
        <meta name="format-detection" content="telephone=no">
        <meta name="apple-mobile-web-app-capable" content="yes">
        <meta name="msapplication-tap-highlight" content="no">
        <!-- windows phone 点击无高光 -->
        
    </head>

    <body>
        <!-- 预设audio标签,后台播放用 <audio id="main" hidden="hidden" src="" loop></audio>-->
        <audio id="main" hidden="hidden" src="file/jiangnan.mp3" loop="" autoplay=""></audio>
        <!--PC端显示的导航栏-->
        <nav class="clearfix">
            <a href="#" onclick="push('index')">中华传统文化</a>
            <span></span>
            <a href="#" onclick="push('clock')">时辰</a>
            <a href="#" onclick="push('solarterm')">节气</a>
            <a href="#" onclick="push('new-year')">春节</a>
            <a href="#" onclick="push('poem')">诗词</a>
            <a href="#" onclick="push('qin')">五音</a>
            <a href="#" onclick="push('bmzy')">笔墨</a>
        </nav>
        <section class="main1 scene" id="page-index">

            <!--由于卡顿问题,取消云朵动画
                <div class="cloud_block cloud1"></div>
            <div class="cloud_block cloud2"></div>-->
            <div class="layer" data-depth="0.10"><img class="p1_1 auto-p " src="picture/4.png"></div>
            <div class="layer" data-depth="0.12"><img class="p1_2 auto-p " src="picture/p1_bg10.png"></div>
            <div class="layer" data-depth="0.15"><img class="p1_3 auto-p " src="picture/p1_bg5.png"></div>
            <div class="layer" data-depth="0.2"><img class="p1_4 auto-p " src="picture/p1_bg6.png"></div>
            <div class="layer" data-depth="0.24"><img class="p1_5 auto-p " src="picture/p1_bg7.png"></div>
            <div class="layer" data-depth="0.27"><img class="p1_6 auto-p " src="picture/p1_bg8.png"></div>
            <div class="layer" data-depth="0.3">
                <img src="picture/p1_bg1.png" class="p1_7 auto-p "></div>
            <div class="layer" data-depth="0.35"><img class="p1_8 auto-p " src="picture/p1_bg2.png"></div>
            <div class="layer" data-depth="0.4"><img class="p1_9 auto-p " src="picture/p1_bg3.png"></div>
            <div class="layer" data-depth="0.70">
                <div class="title"></div>

            </div>
            <div class="layer" data-depth="0.550">
                <div class="main-nav ">
                    <a href="#" class="item fadeInUp" style="-webkit-animation-delay: .25s;" onclick="push('clock')"><img src="picture/shichen.png"></a>
                    <a href="#" class="item fadeInUp" style="-webkit-animation-delay: .5s;" onclick="music('spring');push('solarterm')"><img src="picture/jieqi.png"></a>
                    <a href="#" class="item fadeInUp" style="-webkit-animation-delay: .75s;" onclick="music('newyear');push('new-year')"><img src="picture/chunjie.png"></a>
                    <a href="#" class="item fadeInUp" style="-webkit-animation-delay: 1s;" onclick="music('poem');push('poem')"><img src="picture/shici.png"></a>
                    <a href="#" class="item fadeInUp" style="-webkit-animation-delay: 1.25s;" onclick="music('stop');push('qin')"><img src="picture/wuyin.png"></a>
                    <div class="clearfix"></div>
                </div>
            </div>
        </section>
        <section class="clock" id="page-clock">
            <div class="full clock">
                <div class="inner">
                    <div class="circle">
                        <div class="time">
                            <h1 id="timestr"></h1>
                            <h1 id="nowtime"><time id="hour"></time>:<time id="minute"></time>:<time id="second"></time></h1>
                        </div>
                        <div class="hander"></div>
                        <ul class="minute-divide" id="JS-minute-divide">
                            <li></li>
                            <li></li>
                            <li></li>
                            <li></li>
                            <li></li>
                            <li></li>
                            <li></li>
                            <li></li>
                            <li></li>
                            <li></li>
                            <li></li>
                            <li></li>
                        </ul>
                        <ul class="hour-name" id="JS-hour-name">
                            <li></li>
                            <li></li>
                            <li></li>
                            <li></li>
                            <li></li>
                            <li></li>
                            <li>1</li>
                            <li>3</li>
                            <li>5</li>
                            <li>7</li>
                            <li>9</li>
                            <li>11</li>
                        </ul>
                    </div>
                </div>

            </div>
            <div class="bottom">
                <div class="item">
                	<a href="#" onclick="hourinfo(0)"></a>
                </div>
                <div class="item">
                    <a href="#" onclick="hourinfo(1)"></a>
                </div>
                <div class="item">
                    <a href="#" onclick="hourinfo(2)"></a>
                </div>
                <div class="item">
                    <a href="#" onclick="hourinfo(3)"></a>
                </div>
                <div class="item">
                    <a href="#" onclick="hourinfo(4)"></a>
                </div>
                <div class="item">
                    <a href="#" onclick="hourinfo(5)"></a>
                </div>
                <div class="item">
                    <a href="#" onclick="hourinfo(6)"></a>
                </div>
                <div class="item">
                    <a href="#" onclick="hourinfo(7)"></a>
                </div>
                <div class="item">
                    <a href="#" onclick="hourinfo(8)"></a>
                </div>
                <div class="item">
                    <a href="#" onclick="hourinfo(9)"></a>
                </div>
                <div class="item">
                    <a href="#" onclick="hourinfo(10)"></a>
                </div>
                <div class="item">
                    <a href="#" onclick="hourinfo(11)"></a>
                </div>
            </div>
        </section>
        <section class="solarterm" id="page-solarterm">
            <div class="full">
                <div class="col-1-4">
                    <div class="hexagon spring">
                        <ul>
                            <li></li>
                            <li></li>
                            <li></li><span></span>
                        </ul>

                    </div>
                    <div class="month"><span>二月</span><span>立春<br>2月3~5日</span><span>雨水<br>2月18~20日</span></div>
                    <div class="month"><span>三月</span><span>惊蛰<br>3月5~7日</span><span>春分<br>3月20~22日</span></div>
                    <div class="month"><span>四月</span><span>清明<br>4月4~6日</span><span>谷雨<br>4月19~21日</span></div>
                </div>
                <div class="col-1-4">
                    <div class="hexagon summer">
                        <ul>
                            <li></li>
                            <li></li>
                            <li></li><span></span>
                        </ul>

                    </div>
                    <div class="month"><span>五月</span><span>立夏<br>5月5~7日</span><span>小满<br>5月20~22日</span></div>
                    <div class="month"><span>六月</span><span>芒种<br>6月5~7日</span><span>夏至<br>6月21~22日</span></div>
                    <div class="month"><span>七月</span><span>小暑<br>7月6~8日</span><span>大暑<br>7月22日~24日</span></div>
                </div>
                <div class="col-1-4">
                    <div class="hexagon autumn">
                        <ul>
                            <li></li>
                            <li></li>
                            <li></li><span></span>
                        </ul>

                    </div>
                    <div class="month"><span>八月</span><span>立秋<br>8月7~9日</span><span>处暑<br>8月22~24日</span></div>
                    <div class="month"><span>九月</span><span>白露<br>9月7~9日</span><span>秋分<br>9月22~24日</span></div>
                    <div class="month"><span>十月</span><span>寒露<br>10月8~9日</span><span>霜降<br>10月23~24日</span></div>
                </div>
                <div class="col-1-4">
                    <div class="hexagon winter">
                        <ul>
                            <li></li>
                            <li></li>
                            <li></li><span></span>
                        </ul>

                    </div>
                    <div class="month"><span>十一月</span><span>立冬<br>11月7~8日</span><span>小雪<br>11月22~23日</span></div>
                    <div class="month"><span>十二月</span><span>大雪<br>12月6~8日</span><span>冬至<br>12月21~23日</span></div>
                    <div class="month"><span>一月</span><span>小寒<br>1月5~7日</span><span>大寒<br>1月20~21日</span></div>
                </div>
            </div>
        </section>
        <section class="new-year" id="page-new-year">
            <div class="up">
                <div class="item" onclick="newyear(0)"><div class="item-inner-1">
                	腊月<br>廿三
                </div></div>
                <div class="item" onclick="newyear(1)"><div class="item-inner-2">腊月<br>廿四</div></div>
                <div class="item" onclick="newyear(2)"><div class="item-inner-1">腊月<br>廿五</div></div>
                <div class="item" onclick="newyear(3)"><div class="item-inner-2">腊月<br>廿六</div></div>
                <div class="item" onclick="newyear(4)"><div class="item-inner-1">腊月<br>廿七</div></div>
                <div class="item" onclick="newyear(5)"><div class="item-inner-2">腊月<br>廿八</div></div>
                <div class="item" onclick="newyear(6)"><div class="item-inner-1">腊月<br>廿九</div></div>
                <div class="item" onclick="newyear(7)"><div class="item-inner-2">腊月<br>三十</div></div>
                <div class="item" onclick="newyear(8)"><div class="item-inner-1">正月<br>初一</div></div>
                <div class="item" onclick="newyear(9)"><div class="item-inner-2">正月<br>初二</div></div>
                <div class="item" onclick="newyear(10)"><div class="item-inner-1">正月<br>初三</div></div>
                <div class="item" onclick="newyear(11)"><div class="item-inner-2">正月<br>初四</div></div>
                <div class="item" onclick="newyear(12)"><div class="item-inner-1">正月<br>初五</div></div>
                <div class="item" onclick="newyear(13)"><div class="item-inner-2">正月<br>初六</div></div>
                <div class="clearfix"></div>
            </div>
            <div class="full container-fill-height">
                <div class="info container-content-middle">
                    <h1 class="display-3">春节习俗</h1>
                    <h4>春节是我国一个古老的节日,也是全年最重要的一个节日,如何过庆贺这个节日,在千百年的历史发展中,形成了一些较为固定的风俗习惯,有许多还相传至今。</h4>

                </div>
                <div class="picture"></div>
            </div>
            <div></div>
        </section>
        <section class="poem" id="page-poem">
            <div class="full container-fill-height">
                <div class="info container-content-middle">
                    <div class="content">
                        <h1>江畔何人初见月?</h1>
                        <h1>江月何年初照人?</h1></div>
                    <div class="from">
                        <h1><span class="author">张若虚</span><span class="title">春江花月夜</span></h1></div>
                </div>
            </div>
            <div class="switch">
                <div class="rotate" onclick="roll()"></div>
                <h1></h1></div>
        </section>
        <section class="qin" id="page-qin">
            <!--高音质版
            <audio id="key-11" src="music/effect/11.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-12" src="music/effect/12.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-13" src="music/effect/13.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-14" src="music/effect/14.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-15" src="music/effect/15.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-16" src="music/effect/16.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-17" src="music/effect/17.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-21" src="music/effect/21.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-22" src="music/effect/22.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-23" src="music/effect/23.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-24" src="music/effect/24.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-25" src="music/effect/25.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-26" src="music/effect/26.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-27" src="music/effect/27.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-31" src="music/effect/31.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-32" src="music/effect/32.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-33" src="music/effect/33.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-34" src="music/effect/34.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-35" src="music/effect/35.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-36" src="music/effect/36.wav" hidden="hidden" preload="none"></audio>
            <audio id="key-37" src="music/effect/37.wav" hidden="hidden" preload="none"></audio>-->

            <!--低音质版-->
            <audio id="key-11" src="file/11.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-12" src="file/12.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-13" src="file/13.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-14" src="file/14.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-15" src="file/15.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-16" src="file/16.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-17" src="file/17.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-21" src="file/21.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-22" src="file/22.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-23" src="file/23.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-24" src="file/24.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-25" src="file/25.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-26" src="file/26.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-27" src="file/27.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-31" src="file/31.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-32" src="file/32.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-33" src="file/33.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-34" src="file/34.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-35" src="file/35.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-36" src="file/36.mp3" hidden="hidden" preload="none"></audio>
            <audio id="key-37" src="file/37.mp3" hidden="hidden" preload="none"></audio>
<div class="mask">
	
</div>
            <div class="line clearfix" style="padding-top: 120px;">
                <div class="key-bg-1" onclick="qin('key-31')"><kbd>1</kbd></div>
                <div class="key-bg-2" onclick="qin('key-32')"><kbd>2</kbd></div>
                <div class="key-bg-3" onclick="qin('key-33')"><kbd>3</kbd></div>
                <div class="key-bg-4" onclick="qin('key-34')"><kbd>4</kbd></div>
                <div class="key-bg-5" onclick="qin('key-35')">变徵<kbd>5</kbd></div>
                <div class="key-bg-6" onclick="qin('key-36')"><kbd>6</kbd></div>
                <div class="key-bg-7" onclick="qin('key-37')">变羽<kbd>7</kbd></div>
            </div>
            <div class="line clearfix">
                <div class="key-bg-1" onclick="qin('key-21')"><kbd>Q</kbd></div>
                <div class="key-bg-2" onclick="qin('key-22')"><kbd>W</kbd></div>
                <div class="key-bg-3" onclick="qin('key-23')"><kbd>E</kbd></div>
                <div class="key-bg-4" onclick="qin('key-24')"><kbd>R</kbd></div>
                <div class="key-bg-5" onclick="qin('key-25')">变徵<kbd>T</kbd></div>
                <div class="key-bg-6" onclick="qin('key-26')"><kbd>Y</kbd></div>
                <div class="key-bg-7" onclick="qin('key-27')">变羽<kbd>U</kbd></div>
            </div>
            <div class="line clearfix">
                <div class="key-bg-1" onclick="qin('key-11')"><kbd>A</kbd></div>
                <div class="key-bg-2" onclick="qin('key-12')"><kbd>S</kbd></div>
                <div class="key-bg-3" onclick="qin('key-13')"><kbd>D</kbd></div>
                <div class="key-bg-4" onclick="qin('key-14')"><kbd>F</kbd></div>
                <div class="key-bg-5" onclick="qin('key-15')">变徵<kbd>G</kbd></div>
                <div class="key-bg-6" onclick="qin('key-16')"><kbd>H</kbd></div>
                <div class="key-bg-7" onclick="qin('key-17')">变羽<kbd>J</kbd></div>
            </div>
            <button id="stop-music" onclick="music('stop')">停止背景音乐</button>
        </section>
        <section id="page-bmzy"><video>
        	<source src="myvideo.mp4" type="video/mp4">
        	当前浏览器不支持 video直接播放,点击这里下载视频: <a href="javascript:;">下载视频</a>
        </video></section>
        <script src="js/parallax.min.js"></script>
        <script src="js/main.js"></script>
    </body>

</html>


💒CSS样式代码




.display-4 {
    font-size: 3.5rem;
    font-weight: 300;
}

.clearfix::after {
    display: table;
    clear: both;
    content: "";
}

a {
    text-decoration: none;
}

.container-fill-height {
    display: table!important;
    width: 100%;
    height: 100vh;
}

.container-fill-height .container-content-bottom,
.container-fill-height .container-content-middle {
    display: table-cell;
    vertical-align: middle;
}

.container-fill-height .container-content-bottom {
    vertical-align: bottom;
}


/*
 * 全局页面
 */

body {
    font-family: 'FZZYS';
}

.full {
    min-height: 100vh;
    margin: 0 auto;
    display: block;
    overflow: hidden;
    position: relative;
}

.clock .full {
    width: 100vmin;
}

.full .inner {
    width: 100%;
    padding: 10vmin;
    height: 100vmin;
}


.main1 .title {
    background: url(../image/title.svg) no-repeat center center;
    max-width: 75vw;
    width: 600px;
    z-index: 1100;
    height: 500px;
    margin: 0 auto
}

.main-nav {
    width: calc((20px * 2 + 80px) * 5);
    margin: 0 auto;
    top: 50%;
    z-index: 900;
    position: relative;
}

.main-nav .item {
    float: left;
    width: 80px;
    margin: 0 20px;
}

@media (max-width: 768px) {
    .main-nav {
        width: calc((10px * 2 + 50px) * 5);
    }
    .main-nav .item {
        width: 50px;
        margin: 0 7px;
    }
}

.auto-p {
    z-index: 20;
}

.main1 .p1_5 {
    position: absolute;
    top: -80px;
    left: 50%;
    opacity: 0;
}

.main1 .p1_6 {
    position: absolute;
    top: 20px;
    left: 50%;
    opacity: 0;
}

.main1 .p1_7 {
    position: absolute;
    bottom: -30px;
    left: -50px;
}

.main1 .p1_7 {
    position: absolute;
    width: 100%;
    max-width: 1570px;
    min-width: 1200px;
}

.main1 .p1_8 {
    position: absolute;
    left: 50%;
    top: 400px;
}

.main1 .p1_9 {
    position: absolute;
    right: -70px;
    top: 500px;
}


/*
 * 钟表
 */

.clock {
    background: #333333;
}

.circle {
    border: 1px solid #ac9055;
    border-radius: 50%;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    position: relative;
}

.time {
    margin: 0 auto;
    text-align: center;
}

.time h1 {
    font-size: 9vmin;
    color: #c0b595;
}

.hander {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 50%;

    left: 0px;
    right: 0px;
    width: 100%;
    max-width: 1400px;
    white-space: nowrap;
    overflow-x: auto;
}

.new-year .up .item {
    position: relative;
    width: 90px;
    height: 260px;
    text-align: center;
    color: #ffffff;
    font-size: 120%;
    display: inline-block;
    text-shadow: 2px 2px rgba(0, 0, 0, .3);
}

.new-year .up .item:hover {
    cursor: pointer;
    -webkit-animation: swing 1.2s;
}

@-webkit-keyframes swing {
    20%,
    40%,
    60%,
    80%,
    100% {
        -webkit-transform-origin: top center;
    }
    20% {
        -webkit-transform: rotate(4deg);
    }
    40% {
        -webkit-transform: rotate(-3deg);
    }
    60% {
        -webkit-transform: rotate(2deg);
    }
    80% {
        -webkit-transform: rotate(-1deg);
    }
    100% {
        -webkit-transform: rotate(0deg);
    }
}

.new-year .up .item {}

.new-year .up .item .item-inner-1,
.new-year .up .item .item-inner-2 {
    background: url(../image/ChineseKnotting.svg) no-repeat;
    width: 90px;
    height: 200px;
    padding-top: 115px;
    position: absolute;
}

.new-year .up .item .item-inner-1 {}

.new-year .up .item .item-inner-2 {
    position: absolute;
    top: 60px;
}

.new-year .full {

    right: 0;
    margin: 0 auto;
    border: none;
    background: -webkit-linear-gradient(left, hsla(0, 0%, 48%, .9), hsla(0, 0%, 31%, .9));
    cursor: pointer;
    color: #FFFFFF;
    font-size: 17px;
}

.qin .line {
    display: block;
    margin: 0 auto;
    width: calc(((5px * 2) + 120px)*7);
    /* calc( margin * 2 + width ) *item */
    z-index: 2;
}
.key-bg-1,
.key-bg-2,
.key-bg-3,
.key-bg-4,
.key-bg-5,
.key-bg-6,
.key-bg-7 {
    float: left;
    width: 120px;
    height: 120px;
    margin: 5px;
    line-height: 120px;
    text-align: center;
    font-size: 31px;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    border-radius: 5px;
}

.key-bg-1 {
    background: hsla(50, 70%, 80%, .9);
}

.key-bg-2 {
    background: hsla(100, 70%, 80%, .9);
}

.key-bg-3 {
    background: hsla(150, 70%, 80%, .9);
}

.key-bg-4 {
    background: hsla(200, 70%, 80%, .9);
}

.key-bg-5 {
    background: hsla(250, 70%, 80%, .9);
}

.key-bg-6 {
    background: hsla(300, 70%, 80%, .9);
}

.key-bg-7 {
    background: hsla(0, 70%, 80%, .9);
}

.qin .line kbd {
    position: absolute;
    right: 3px;
    top: 0;
    line-height: 23px;
    font-size: 23px;
}

@media (max-width: 768px) {
    .qin .line {
        width: 100%;
    }
    .key-bg-1,
    .key-bg-2,
    .key-bg-3,
    .key-bg-4,
    .key-bg-5,
    .key-bg-6,
    .key-bg-7 {
        width: 14.28%;
        margin: 0;
        line-height: 60px;
        border-radius: 0;
    }
    .qin .line kbd {
        display: none;
    }
}


/*笔墨纸砚*/

section#page-bmzy video {
    position: absolute;
    height: 100%;
    width: 100%;
}

section#page-bmzy video {
    position: absolute;
    height: 100%;
    width: 100%;
}



六、🥇 如何让学习不再盲目

第一、带着目标去学习,无论看书报课还是各种线下活动。
首先要明确自己的学习目标是什么,是想解决什么问题,实现怎样的目标。

第二、学习要建立个人知识体系
知识是学不完的,书籍是浩如烟海的。我们尽情徜徉其中的时候,千万不要被海水淹死,没有自我了。在学习过程中,我们会发现每一个知识点都是有她的边界和背景的,我们要善于归纳整理知识

第三、学到了就要用到

有时,我们一天下来感觉学到了很多干货,那么我们一定要将这些知识点和实际工作和生活联系起来。知识和实践相互联系靠拢。爱学习是一件好事,但只有会学习的人,才有价值。


七、🎁更多干货

1.如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “👍点赞” “✍️评论” “💙收藏” 一键三连哦!

2.💗【👇🏻👇🏻👇🏻关注我| 💬获取更多源码 | 优质文章】 带您学习各种前端插件、3D炫酷效果、图片展示、文字效果、以及整站模板 、大学生毕业HTML模板 、期末大作业模板 、等! 「在这里有好多 前端 开发者,一起探讨 前端 Node 知识,互相学习」!

3.

以上内容技术相关问题💌欢迎一起交流学习👇🏻👇🏻👇🏻💬

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/31413.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

什么密码,永远无法被黑客攻破?

在开始本文前&#xff0c;先给大家出个解谜题&#xff0c;密码是一句英文&#xff0c;开动你的脑筋吧&#xff0c;我们在本文结尾会揭晓答案&#xff1a; 密文&#xff1a;Cigumpz yin hvq se 提示&#xff1a;和身份有关的一切 说起破译密码&#xff0c;就不得不提一个人&a…

Vue3中vite.config.js文件相关配置和mock数据配置

文章目录1. vite.config.js文件相关配置2. 路径别名3. mock数据配置1. vite.config.js文件相关配置 import { defineConfig } from vite import vue from vitejs/plugin-vue import vueJsx from vitejs/plugin-vue-jsx import path from path// https://vitejs.dev/config/ ex…

简单的股票行情演示(二) - AKShare

一、概述二、环境搭建三、使用总结 1、API文档2、数据字典3、效果截图4、后台服务四、相关文章原文链接&#xff1a;简单的股票行情演示&#xff08;二&#xff09; - akshare 一、概述 上一篇文章简单的股票行情演示&#xff08;一&#xff09; - 实时标的数据中讲述了从新浪…

web前端期末大作业 HTML+CSS+JavaScript仿安踏

⛵ 源码获取 文末联系 ✈ Web前端开发技术 描述 网页设计题材&#xff0c;DIVCSS 布局制作,HTMLCSS网页设计期末课程大作业 | 在线商城购物 | 水果商城 | 商城系统建设 | 多平台移动商城 | H5微商城购物商城项目 | HTML期末大学生网页设计作业&#xff0c;Web大学生网页 HTML&a…

连续仨月霸占牛客榜首,京东T8呕心巨作:700页JVM虚拟机实战手册

什么是Java虚拟机 虚拟机是一种抽象化的计算机&#xff0c;通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构&#xff0c;如处理器、堆栈、寄存器等&#xff0c;还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息&#xff0c…

Linux下 生成coredump文件

一. coredump文件路径 网上很多博文说到 coredump 文件默认会在默认的目录下生成。 按照网上很多的说法&#xff0c;再运行程序就会生成core文件&#xff0c;一般路径和可执行程序一个路径。 但是&#xff0c;我尝试在 ubuntu20.04系统下&#xff0c;怎么也找不到去哪里了&a…

设计模式之美——KISS、YAGNI原则

KISS 原则算是一个万金油类型的设计原则&#xff0c;可以应用在很多场景中。它不仅经常用来指导软件开发&#xff0c;还经常用来指导更加广泛的系统设计、产品设计等&#xff0c;比如&#xff0c;冰箱、建筑、iPhone 手机的设计等等。 我们知道&#xff0c;代码的可读性和可维…

ASIFT算法过程实现 --- 配置避坑指南

常规的SIFT算法进行图像匹配的时候,只能进行两个摄像机夹角比较小的(最大是15),拍摄的图像进行相机的图像匹配,但是针对于相机之间的夹脚比较大的时候,上述的算法匹配就是会出现问题.为了解决上面的这个问题,使用了一种改进的算法匹配方式ASIFT算法进行匹配.具体这种算法的优点…

MYSQL进阶(2)

删除索引:drop Index indexName on tableName; B树叶子结点和非叶子节点都存在数据&#xff0c;那么当数据量很大的时候&#xff0c;把索引加载起来就需要很长时间 联合索引: 1)定义:是给一张表上面的多个列增加索引&#xff0c;也就是说给表上面的多个列增加索引&#xff0c;供…

MongoDB聚集分析

文章目录 聚集操作管道模式聚集MapReduce 聚集简单聚集函数小结聚集操作 聚集操作是对数据进行分析的有效手段。MongoDB 主要提供了三种对数据进行分析计算的方式:管道模式聚集分析、MapReduce聚集分析、简单函数和命令的聚集分析。 管道模式聚集 这里所说的管道类似于UNIX…

2022 APMCM亚太数学建模竞赛 C题 全球是否变暖 思路及代码实现(持续更新中)

2022 APMCM亚太数学建模竞赛 C题 全球是否变暖 思路及代码实现(持续更新中) 1 题目 全球变暖与否? 加拿大49.6C的高温为地球北纬50以上地区创造了新的气温记录&#xff0c;一周内就有数百人死于高温;美国加利福尼亚州死亡谷54.4C&#xff0c;是地球上有记录以来的最高温度;科…

Ubuntu 16.4虚拟机 配置Hadoop集群

Ubuntu 16.4 配置Hadoop集群总体步骤环境说明虚拟机配置java安装hadoop安装与配置克隆虚拟机ssh安装使用&#xff0c;免密登录更改hadoop配置结束语总体步骤 1、虚拟机配置 2、java安装 3、hadoop下载配置 4、复制虚拟机 5、ip更换&#xff0c;使用固定ip&#xff0c;并且每台…

Linux基本指令集合

Linux基本指令1&#xff0c;ls命令2&#xff0c;pwd命令3&#xff0c;whoami4&#xff0c;cd命令5&#xff0c;touch命令6&#xff0c;mkdir命令7&#xff0c;rmdir与rm命令8&#xff0c;man命令9&#xff0c;cp命令10&#xff0c;tree命令11&#xff0c;mv命令12&#xff0c;c…

智慧城市的发展趋势

智慧城市&#xff0c;是指在城市发展过程中&#xff0c;在城市基础设施、资源环境、社会民生、经济产业、市政治理领域中&#xff0c;充分利用物联网、互联网、云计算、IT、智能分析等技术手段&#xff0c;对城市居民生活工作、企业经营发展和政府行政管理过程中的相关活动&…

HTML学生个人网站作业设计:我的家乡网站设计——南宁留言表单 无js 页面8个

⛵ 源码获取 文末联系 ✈ Web前端开发技术 描述 网页设计题材&#xff0c;DIVCSS 布局制作,HTMLCSS网页设计期末课程大作业 | 家乡旅游景点 | 家乡民生变化 | 介绍自己的家乡 | 我的家乡 | 家乡主题 | HTML期末大学生网页设计作业 HTML&#xff1a;结构 CSS&#xff1a;样式 在…

泰克/Tektronix A622电流探头型号规格参数介绍

Tektronix/泰克电流探头A622产品介绍 品牌&#xff1a;Tektronix 产地&#xff1a;美国 Tektronix泰克A622交直流电流探头适用于万用表和示波器钳型;通用BNC接口。 Tektronix/泰克电流探头A622产品特点&#xff1a; AC/DC-100kHz 50mA to 100A峰值 适用于万用表和示波器 钳形开…

HTML期末大学生网页设计作业——奇恩动漫HTML (1页面) HTML+CSS+JS网页设计期末课程大作业

HTML实例网页代码, 本实例适合于初学HTML的同学。该实例里面有设置了css的样式设置&#xff0c;有div的样式格局&#xff0c;这个实例比较全面&#xff0c;有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代码的过程来实践设计。 ⚽精彩专栏推荐&#x1…

C++:函数:回调函数:还不懂回调函数来捶我

前言 不知道你是否有这样的疑问&#xff0c;我们为什么需要回调函数&#xff0c;直接调用函数不就可以了吗&#xff1f;回调函数到底有什么用&#xff1f;程序员该如何理解回调函数了&#xff1f; 这篇文章就为你解答这些问题&#xff0c;读完这篇文章后&#xff0c;你的编程…

连接肠菌与宿主的桥梁:肠菌代谢物——肠菌功能研究新篇章

人的肠道内寄居着多种微生物&#xff0c;他们统称为肠道菌群。研究表明&#xff0c;肠道菌群失衡会导致多种人体疾病&#xff0c;包括糖尿病、肿瘤、心血管疾病、神经系统疾病等。 那么肠菌是怎么对人产生影响的呢&#xff1f;答案是肠菌产生的代谢物&#xff08;1, 2&#xf…

Vue3+nodejs全栈项目(资金管理系统)——后端篇(一)登录、注册

文章目录初始化创建项目配置跨域配置解析表单数据的中间件安装bodyparser初始化用户路由模块抽离用户路由模块中的处理函数登录注册新建admin表安装并配置mysql模块注册检测表单数据是否合法检测用户名是否被占用对密码进行加密处理bcryptjs插入新用户测试登录根据名字查询用户…