作业目标
使用你喜欢的任何CSS框架如BootStrap、MDB、tailwind等,页面不少于5个,最后一个页面放置结业报告的超链接。网站需部署到你喜欢的托管服务器上如github等。
一、作业完成情况
网页说明
作业说明:
基于MDB搭载的框架构建了五个页面,第一个页面放置了结业报告的超链接,每个页面简介了自己喜欢的动漫。
页面主题
介绍了自己喜欢的动漫,可通过链接查看自己喜欢的作品。
网页展示
主页面:
可通过点击按钮查看其他页面
二、开发过程
根据自己的爱好想好自己要做的主题,然后上网寻找图片、视频等素材,基于所给的MDB框架构建网页。尽量让自己的网页更美观、简洁。
遇到的问题
1、想给网页中在当前模块下添加一个全屏视频的背景,通过寻找代码实现
<video autoplay loop muted>
<source src="https://user-images.githubusercontent.com/85998034/122518152-6e7cf000-d043-11eb-9bd2-6c0e95973ff1.mp4" type="video/mp4" />
</video>
相应的CSS代码
*{
margin: 0px;
padding: 0px;
}
video{
position: fixed;
right: 0px;
bottom: 0px;
min-width: 100%;
min-height: 100%;
height: 90%;
width: 90%;
/*加滤镜*/
/*filter: blur(15px); //背景模糊设置 */
/*-webkit-filter: grayscale(100%);*/
/*filter:grayscale(100%); //背景灰度设置*/
z-index:-11
}
在网页制作的过程,其实大大小小遇到一些问题,比如超链接在VS code生成的网页中可以使用,但是当托管到Github上就不能再上面的页面中打开超链接;如何实现文字,图片的放置以及其大小颜色等变化;同一模块下图片的滑动等等,但是通过CSDN网站上其他博主的文章或者谷歌都很好的解决了问题。
想要提升的问题
希望可以在主界面中增加更多的模块,通过点击可以浏览更多的视频图片等。如果在每个浏览界面往下滑时每个模块可以有相应的变化出现会非常美观。想让界面更美观、简洁大方。这些也是未解决的问题。
三、学习收获
通过本课程要求了解并掌握了HTML5、CSS以及JavaScript等方面技术的使用,会使用简单的MDB框架,了解了Agular框架,对前端有了一定的认识。会建设一个静态的Web页面,为今后学习使用动态网页技术构建网站打下基础。在遇到困难之后在网上进行搜索,虽然不一定对,但提高解决问题的能力。