首页 > 分享 > 关于宠物简易网页前端 HTML+CSS+JS小狗汪汪网期末设计

关于宠物简易网页前端 HTML+CSS+JS小狗汪汪网期末设计

sakura momoko 已于 2024-06-21 16:08:54 修改

于 2024-06-20 15:17:47 首次发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

关于宠物简易网页前端 HTML+CSS+JS小狗汪汪网期末设计

第1章 网站总体设计

1.1网站设计主题

网站设计主要来源于小狗,而且因为小狗只能看到蓝色和黄色,所以我的网站主色调是由蓝色和黄色构成。主题也是围绕着小狗图片,小狗品种,小狗视频等方面构成。

1.2.网站功能要求

1.2.1网站功能结构图

设计一个关于小狗的网站。改网站将完成狗狗种类、狗狗图片、狗狗视频、狗狗新闻和加入我们的功能板块图如下图所示。

图1-1 功能模块图

1.2.2 网站首页布局图

图1-2 首页布局图

1.2.3 网站扩展功能

1.增加一个流浪小狗收养板块。

2.增加一个小狗的喜好和禁忌物品。

3.增加一个狗友交流社交板块。

第2章 CSS样式设计

2.1 CSS介绍

我运用CSS对表格,字体和文本样式,主页面和其他页面等进行美化设计。设置了背景图片。

2.2 CSS详细设计

2.2.1首页CSS设计style.css 样式功能 使图片如手风琴样式,当鼠标移动到图片时,图片会放大。图片自动轮播,当图片到最后一张时会自动跳转到第一张图片继续自动轮播。用户注册页面,形成表格。 样式关键代码

 

第3章 网站页面实现

3.1DreamWear介绍

3.2网站页面设计

3.2.1 首页index.html 页面功能

图片如手风琴样式,当鼠标移动到图片时,图片会放大。

页面效果图

图3-1 主界面运行效果

3.2.2次页gougouzhonglei.html 页面功能

有多种狗狗的种类,鼠标点击“详细”将跳转百度百科更加详细的页面。

页面效果图

图3-2 次界面运行效果

3.2.3次页gougoutupian.html 页面功能

图片自动轮播,当图片到最后一张时会自动跳转到第一张图片继续自动轮播。

页面效果图

图3-3 次界面运行效果

3.2.4次页gougoushipin.html 页面功能

视频自动播放小狗相关视频。

页面效果图

图3-4 次界面运行效果

3.2.5次页gougouxinwen.html 页面功能

当鼠标点击感兴趣的新闻,将跳转该新闻的详细内容。

页面效果图

图3-5 次界面运行效果

3.2.6次页jiaruwomeng.html 页面功能

可以注册加入,每个表单将会提示需要填写的内容,如果填写错误,将会报错,直到填写正确为止。

页面效果图

图3-6 次界面运行效果

Js技术

可以注册加入,每个表单将会提示需要填写的内容,如果填写错误,将会报错,直到填写正确为止。

部分核心代码

@charset "utf-8";

*{padding: 0px; margin: 0px;}

body{font:62.5%/1.4"微软雅黑",Verdana,Arial,Helvetica,sans-serif;

background-image:url(../images/bg.gif)

}

.zhuti{ width: 1000px;margin: 0 auto;}

h1,h2,h3,h4,h5 {font-weight:bold; color:#333;}

h6{font-weight:bold; color:#FF0}

h1 { font-size: 34px; line-height:1.3em;}

h2 { font-size: 30px; line-height:1.2em;}

h3 { font-size: 26px; line-height:1.6em;}

h4 { font-size: 22px; line-height:1.25em;}

h5 { font-size: 18px; line-height:1.6em;}

h6 { font-size: 14px; line-height:1.5em;}

p { line-height:160%;}

hr{ border:1px solid #ddd; border-width:0 0 1px 0; height:1px; font-size:0; margin:25px 0; clear:both;}

ul{list-style-type: none;}

footer{

text-align:center;

color:#69F;

}

header{

height:150px;

width:auto;

position: relative;

background-image:url(../images/001.jpeg);

}

#nav{

background-image:url(../images/003.jpg);

height: 30px;

}

nav ul li{display: inline-block;}

nav ul a{

display: inline-block;

line-height: 30px; width: 100px;text-align: center;

border-right: solid 1px #0CF;

color: #000;text-decoration: none;font-size:1.8em;

transition:background 0.5s linear;

}

nav ul a:hover{background-color: #0FF;}

#nav nav ul li{position: relative;}

#nav nav ul ul li{background-image:url(../images/003.jpg);}

#nav nav ul ul li a{border-left: solid 1px #834524;border-right: solid 1px #0FF;border-bottom: solid 1px #0FF;}

#nav nav ul ul{visibility: hidden;position: absolute;left:-1px;background-image:url(../images/003.jpg);}

#nav nav ul li:hover ul{visibility: visible; z-index: 100;}

#search{position:absolute;top:111px;left:730px;text-align:right;}

#search input[type="search"]{ height:30px;width: 200px;padding-left:5px;display: inline-block;vertical-align: top;}

#search input[type="submit"]{ height:30px;display:inline-block;vertical-align:top;padding: 0 10px;}

#logo{

position:absolute;

top:25px;

left:90px;

}

#logo a{font-size:2.5em;color:#FF0;text-decoration:none;}

#logo a h1{font-weight: normal;}

audio{display: none;}

.shell{

width: 100%;

height: 500px;

display: flex;

}

.box1{

flex: 1;

overflow: hidden;

transition: .5s;

margin: 0 20px;

box-shadow: 10px 10px 20px rgba(0, 0, 0, .5);

border-radius: 20px;

border: 10px solid #39F;

background-color: #FF3;

}

.box1>img{

width: 200%;

height: 85%;

object-fit: cover;

transition: .5s;

}

.box1>span{

font: 200 45px '优设标题黑';

text-align: center;

height: 15%;

display: flex;

justify-content: center;

align-items: center;

}

.box1:hover{

flex-basis: 40%;

}

.box1:hover>img{

width: 100%;

height: 100%;

}

input[type]{

border: 1px solid dark #69F;

background: white;

}

#button{

border: 10px solid #69F;

width: 200px;

box-shadow:0px 4px 5px #666;

background: #69F;

color: white;

}

.border{text-align:center margin: 10px 0px;}

.border img{width: 370px;}

.banner {

width: 1000px;

height: 500px;

overflow: hidden;

}

.box {

width: 400%;

height: 400px;

animation: banner 5s infinite;

}

.box img {

width: 25%;

height: 400px;

float: top;

}

@keyframes banner {

0% {

margin-left: 0px;

}

33.3% {

margin-left: -100%;

}

66.6% {

margin-left: -200%;

}

100% {

margin-left: -300%;

}

第4章 技术总结

4.1设计难点

1.图片如手风琴样式,当鼠标移动到图片时,图片会放大。运用CSS完成。

2.图片自动轮播,当图片到最后一张时会自动跳转到第一张图片继续自动轮播。运用CSS完成。

3.可以注册加入,每个表单将会提示需要填写的内容,如果填写错误,将会报错,直到填写正确为止。运用CSS和JS共同完成。

4.2技术扩展

1.自动播放背景音乐。

2.自动播放视频。

3.设置注册登录页面

第五章 点赞收藏评论

看完觉得有用的话希望你能点赞收藏评论!!!感谢!!!

相关知识

关于宠物简易网页前端 HTML+CSS+JS小狗汪汪网期末设计
大学生网页设计制作作业实例代码 (全网最全,建议收藏) HTML+CSS+JS
HTML5期末大作业:动物宠物主题网站设计——宠物网(8页)HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 web学生网页设计作业源码
HTML5期末大作业:动物宠物主题网站设计——宠物网(8页)HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 web学生网页设计作业源码...
HTML+CSS+JS宠物商城网页设计期末课程大作业 web前端开发技术 【网页设计与制作成品】
HTML5期末大作业:宠物狗狗主题——好宠之家(5页) HTML+CSS+JavaScript 学生个人HTML代码 学生网页课程设计期末作业下载 web网页设计制作成品
HTML5期末大作业:动物网站设计——宠物狗(10页) HTML+CSS+JavaScript 大学生静态网页设计 dw宠物网页设计 狗狗网页设计html web课程设计网页规划与设计
HTML5期末大作业:宠物网站设计——蓝色版爱宠之家带留言板宠物(5页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 web学生网页设计作业源码
【HTML5网页期末作业】基于HTML+CSS+JS实现宠物网站,表单展示登录页面,带JS密码验证
动物主题网页设计(小白必看)

网址: 关于宠物简易网页前端 HTML+CSS+JS小狗汪汪网期末设计 https://m.mcbbbk.com/newsview465809.html

所属分类:萌宠日常
上一篇: HTML5期末大作业:动物网站设
下一篇: 《狗狗博客 第一季~第三季》百度