通信软件开发与应用

一、创作主题——音乐

1、Home页面

整个页面的背景颜色我选为灰色,整体上颜色大致相似,比较融合。
在本页面主要介绍了和音乐相关的一些信息,在页面的开头有Turn On The Feeling With Music的标语,
在这里插入图片描述

随着页面的滑动依次展示的是即将到来的音乐节的时间音乐的种类
在这里插入图片描述
接下来是对音乐节的种类的英文介绍和音乐节的种类
在这里插入图片描述
然后是对音乐人的一些介绍及他们名言的引用。我做了六个,这里会随时间的推移依次进行滑动。
在这里插入图片描述

2、DJs页面

本页面主要是介绍DJ的。主要分为两个部分,第一个部分分为两个小部分,在第一个部分的页面的左侧是对DJ这个名词进行了相关解释,右边附上了DJ的工作环境。
在这里插入图片描述
而第二部分我主要是插入了一些著名的DJ照片
在这里插入图片描述

3、Shows页面

在本页面主要展示了四个音乐,包括了创作人和其照片,音乐名,发行时间还有歌词,比如
在这里插入图片描述
点击播放按钮,就会播放该音乐,显示其音乐时长和播放的时长,此外还有音量控制下载功能

4、Scene页面

本页面用了六张照片主要展示了大型音乐节中DJ和人群的氛围。从照片中我们可以看到,音乐节是一个让人们欢乐抛弃烦恼的活动。
在这里插入图片描述

5、About页面

在本页面主要设置了一个背景视频,展示了逃跑计划乐队。并在视频的上方穿插了一些关于逃跑计划的介绍。
在这里插入图片描述

6、LAB REPORT页面

这个页面是用来存放实验报告的。

二、开发过程

首先要有一个所要进行设置的模板,在此基础上,更改或添加所要实现的功能。将模板导入Visual Studio Code进行自己页面的设置。
在我们所学的知识基础上,为了实现页面间实现跳转,我做了多个页面,在每个页面内用个一超链接即可实现,在每个页面都链到各个网页在每个页面的导航栏内就可实现页面的相互跳转。
在这里插入图片描述
音乐的功能的实现代码:

<div class="player">
              <audio id="player2" preload="none" controls style="max-width: 100%">
                <source src="./images/1.mp3" type="audio/mp3">
              </audio>
            </div>

背景视频的实现:

<video id="v1" autoplay loop muted>   
<source src="./images/1.mp4"
type="video/mp4"  /> </video>

另外,还要编写CSS

*{  
            margin: 0px;  
            padding: 0px;  
        }  
        video{  
            position: fixed;  
            right: 0px;  
            bottom: 0px;  
            min-width: 100%;  
            min-height: 100%;  
            height: auto;  
            width: auto;  
            /*加滤镜*/
            /*filter: blur(15px); //背景模糊设置 */
            /*-webkit-filter: grayscale(100%);*/  
            /*filter:grayscale(100%); //背景灰度设置*/  
            z-index:-11
        }  
        source{  
            min-width: 100%;  
            min-height: 100%;  
            height: auto;  
            width: auto;  
        } 

其余功能的实现,课程中我们都所学过。

三、问题及解决

在开始时,我对网页间的跳转以及音乐的添加有所不懂。经过网上资料的查阅,对其设置以及实现有了学习,其实就是在建立在我们课堂上所学的内容上,只要将其格式进行更改就大致可以实现自己想要的功能。
所未解决的问题:在其所示的照片中,我只显示了其鼠标点在上面变换其照片颜色。原本想点击照片时,跳转到别的页面上去,由于网上所给的代码还没有看懂,所以就没有加上去。

总结

经过一个学期的学习,在老师的讲解下对网页的制作有了一定的认识和了解。再加上对教程有一个实践操作,基本上熟悉了html、css、JavaScript、bootstrap等各部分在网页制作中的功能。其唯一让我觉得有点遗憾的是,未能学会动态网页的制作,即Angular。在配置环境中遇到了太多问题,由于自身原因未能坚持学下去。但学无止境,我会在接下来的时间里继续学习对网页的制作包括自己还没学习到的知识,通过这中途径来加强自己的前端制作能力。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值