> # ♻️ 资源
> **大小:** 15.8MB
> **文档链接:**[**https://www.yuque.com/sxbn/ks/100012530**](https://www.yuque.com/sxbn/ks/100012530)
> **➡️ 资源下载:**[**https://download.csdn.net/download/s1t16/87848319**](https://download.csdn.net/download/s1t16/87848319)
> **注:更多内容可关注微信公众号【神仙别闹】,如当前文章或代码侵犯了您的权益,请私信作者删除!**
> ![qrcode_for_gh_d52056803b9a_344.jpg](https://cdn.nlark.com/yuque/0/2023/jpeg/2469055/1692147256036-49ec7e0c-5434-4963-b805-47e7295c9cbc.jpeg#averageHue=%23a3a3a3&clientId=u8fb96484-770e-4&from=paste&height=140&id=u237e511a&originHeight=344&originWidth=344&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=8270&status=done&style=none&taskId=ud96bf5f7-fe85-4848-b9c2-82251181297&title=&width=140.1999969482422)
## Web 课程设计
### 1.任务
详细介绍自己的家乡,要求包括以下部分板块:风土人情、家乡风貌、家乡土特产品、家乡经济、家乡教育、文化传承、历史名人大事、历史名胜古迹、家乡社区与论坛
**实验要求:**
1. 各板块的静态页面,参考实验一和实验二
2. 页面中的各种动态效果和交互,如家乡图片的切换显示,可以使用 JS 插件或者 HTML5 实现
3. 家乡所在位置的地图显示,参考实验七
4. 论坛可以发帖、回帖、删除,所输入的内容在页面上有显示(不需要保存到数据库),参考实验五和实验六
### 2.页面的设计(分层、分块等)
如下图所示,页面分成四大模块:
① 是用来展示标题--茂名;
② 是具体内容模块的导航目录,以及登录信息;
③ 是用来呈现主要内容,又划分为两大模块,为下图中的序号 ⑤ 和 ⑥,⑤ 页面是用来实现以动态形式切换家乡图片;⑥ 页面又细分为图中 ⑦ 和 ⑧,⑦ 是用来呈现各个模块的主要内容,⑧ 是导航目录。
④ 主要是底部,保证整体页面效果,没有具体内容。
![00c7aeb0cb61e5a2e785d74df72a43ab.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1702622132424-6a791eb0-b3e4-4e99-8c9f-17113de5f549.png#averageHue=%23fbf9f9&clientId=ua079b9b5-4c81-4&from=paste&height=439&id=uee139c9c&originHeight=549&originWidth=449&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=43601&status=done&style=none&taskId=u96c892dd-3832-4ea4-977e-924d59157c0&title=&width=359.2)
图一 页面设计布局
### 3.代码的实现思路(伪代码、流程图或者调用关系)
1、① 页面中主要是通过设置背景图片来呈现标题;
2、② 页面是具体内容模块的导航目录,以及登录信息,这一步实现基本操作,相关导航功能的跳转以及其他操作到后面页面实现布局在实现,这一步代码实现思路如下:
![e05392ae66a67c027d307e7f96605004.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1702622154903-c4a839ca-a503-4b79-a9cf-5e726b8a1c70.png#averageHue=%23f2f2f2&clientId=ua079b9b5-4c81-4&from=paste&height=134&id=u08b2c910&originHeight=168&originWidth=756&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=40424&status=done&style=none&taskId=u25bb756e-68a9-40d4-8bc4-f032ed8f35f&title=&width=604.8)
图二 页面 ② 代码实现流程图
3、③ 页面先设置好高度划分为两大模块,为上图中的序号 ⑤ 和 ⑥:
其中 ⑤ 是通过 jQuery 插件实现的一个图片切换,在实现中其实运用了一种逆向思维,图片切换其实背后图片顺序是保持不变,变化的是与他们一一对应决定他们属性的类,根据对应选择改变各个图片的类,加上切换动画效果,从而到达一种逼真的图片切换视觉,具体实现思路如下:
![1f1ffdeb88bbc216a07dcd368a6ad462.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1702622176219-125333e3-7f48-488b-91e8-3f3128e9cd97.png#averageHue=%23ececec&clientId=ua079b9b5-4c81-4&from=paste&height=339&id=u7fccfe70&originHeight=424&originWidth=580&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=107469&status=done&style=none&taskId=u13d5581f-8f3c-46ab-81fd-65a32e289b4&title=&width=464)
图二 页面 ⑤ 代码实现流程图
4、其中 ⑥ 页面又细分为图中 ⑦ 和 ⑧,⑦ 是用来呈现各个模块的主要内容,⑧ 是导航目录,同上面 2 中相似,⑦ 页面的实现主要用了一个 div 和 iframe 框架,两者中同时会有一个隐藏一个显示,其中 div 实现论坛的功能,iframe 用来呈现家乡的其他介绍,像文化、教育等,这些另外定义 html+css 实现,由其引用。如下:
![3c6587371c3ddd0efac83791eb8c9c27.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1702622195813-cd443344-abab-430d-96c1-767bf9b3b1f0.png#averageHue=%23f1f1f1&clientId=ua079b9b5-4c81-4&from=paste&height=167&id=u5d4f061d&originHeight=209&originWidth=531&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=36193&status=done&style=none&taskId=u9bd3bdf6-e9b5-4825-9f1f-80d79a80065&title=&width=424.8)
图三 页面 ⑦ 模块选择实现图
5、实现导航页面功能的跳转后,分步实现文化教育等各个模块,因为都是独立的实现,实现过程都是静态。
最后在页面 ⑦div 中实现论坛功能,论坛页面也分为两大模块,主页面和评论区,主页面是用来呈现各个帖子信息及发帖的,评论区是当点击具体帖子的评论时进入,评论区包含当前点击的帖子以及它的评论。
如下:
![38ee8dd08799a146eee28cd72bf9e90b.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1702622214791-b0fa77c2-fe19-47b1-99a9-bc971bcf1d16.png#averageHue=%23f1f1f1&clientId=ua079b9b5-4c81-4&from=paste&height=148&id=ueb8de47a&originHeight=185&originWidth=341&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=22865&status=done&style=none&taskId=u77c86ff6-fd25-4155-9647-5fd41344d6e&title=&width=272.8)
图四 论坛主页面与评论区切换图
6、论坛主页面的实现思路:
![5e8273cb234d8e243a3647ed29042df3.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1702622232296-8668f341-4a00-40e4-a667-e37b898df454.png#averageHue=%23ececec&clientId=ua079b9b5-4c81-4&from=paste&height=179&id=uca9f9636&originHeight=224&originWidth=604&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=56247&status=done&style=none&taskId=u196f4e64-9b27-4b8f-8f05-10fb8dcca2a&title=&width=483.2)
图五 论坛主页面实现流程图
7、评论区页面实现思路:
![f0a3311056dd15393f1f89560b48e4d1.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1702622248458-9c4e5352-1957-4369-873b-ce63479099a4.png#averageHue=%23f1f1f1&clientId=ua079b9b5-4c81-4&from=paste&height=110&id=ue01953ae&originHeight=137&originWidth=686&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=29821&status=done&style=none&taskId=u7947cc66-f716-4c93-b9d4-52b99660a9c&title=&width=548.8)
图六 评论区页面实现流程图
8、评论的保存主要是用了一个二维数组,一维对应相应的帖子,二维索引对应该帖子的评论,评论定义了一个包含姓名、头像、内容、评论时间的对象来保存。
### 4.页面效果的截图和功能说明
1、标题、目录、家乡图片切换区
![779efafe4241ef7001c3134a3bc98f0b.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1702622266743-ac8bbe16-dd36-427b-8346-cd050d0e0a1d.png#averageHue=%235c989b&clientId=ua079b9b5-4c81-4&from=paste&height=311&id=u3337c22f&originHeight=389&originWidth=757&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=174569&status=done&style=none&taskId=ufd904fb7-e03d-469b-85ba-4cb3781adb4&title=&width=605.6)
图十七 页面效果图一
2、主要内容区
![259538390346e61c6fd2867186ce5b7d.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1702622282327-1d862bb3-a75d-4948-bf37-b418994b7d7f.png#averageHue=%23ebe3dc&clientId=ua079b9b5-4c81-4&from=paste&height=310&id=u5d176c01&originHeight=387&originWidth=755&originalType=binary&r
没有合适的资源?快使用搜索试试~ 我知道了~
基于HTML+CSS+JS实现静态网站我的家乡(Web课程设计)【100012530】
共95个文件
png:21个
jpg:18个
scss:14个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 17 浏览量
2023-05-31
14:13:29
上传
评论 6
收藏 15.9MB ZIP 举报
温馨提示
详情介绍:https://www.yuque.com/sxbn/ks/100012530 详细介绍自己的家乡,要求包括以下部分板块:风土人情、家乡风貌、家乡土特产品、家乡经济、家乡教育、文化传承、历史名人大事、历史名胜古迹、家乡社区与论坛。将页面分成四大模块,过设置背景图片来呈现标题。
资源推荐
资源详情
资源评论
收起资源包目录
100012530-基于HTML+CSS+JS实现静态网站我的家乡(Web课程设计).zip (95个子文件)
myhome
picture
wps23.jpg 86KB
wps19.jpg 168KB
wps22.jpg 43KB
wps7.jpg 29KB
wps6.jpg 55KB
wps1.jpg 43KB
wps20.jpg 165KB
wps2.jpg 39KB
wps5.jpg 22KB
wps21.jpg 104KB
wps18.jpg 170KB
wps3.jpg 105KB
wps4.jpg 35KB
LICENSE 1KB
font-awesome-4.7.0
css
font-awesome.css 37KB
font-awesome.min.css 30KB
HELP-US-OUT.txt 323B
scss
_animated.scss 715B
_core.scss 459B
_fixed-width.scss 120B
_icons.scss 49KB
_larger.scss 375B
_stacked.scss 482B
_screen-reader.scss 134B
_variables.scss 22KB
_path.scss 783B
font-awesome.scss 430B
_bordered-pulled.scss 592B
_rotated-flipped.scss 672B
_mixins.scss 2KB
_list.scss 378B
less
larger.less 370B
core.less 452B
screen-reader.less 118B
rotated-flipped.less 622B
stacked.less 476B
bordered-pulled.less 585B
fixed-width.less 119B
mixins.less 2KB
variables.less 22KB
font-awesome.less 495B
icons.less 49KB
animated.less 713B
list.less 377B
path.less 771B
fonts
FontAwesome.otf 132KB
fontawesome-webfont.eot 162KB
fontawesome-webfont.woff 96KB
fontawesome-webfont.woff2 75KB
fontawesome-webfont.svg 434KB
fontawesome-webfont.ttf 162KB
jquery-3.5.1.js 281KB
img
3.png 895KB
head_photo3.jpg 105KB
1.png 580KB
nologin.png 1KB
luren1.png 125KB
head_photo2.jpg 20KB
6.png 821KB
me.jpg 10KB
head_photo1.jpg 7KB
5.png 615KB
4.png 898KB
7.png 797KB
luren3.png 40KB
2.png 708KB
luren2.png 391KB
11.png 288KB
index_css.css 9KB
index.html 34KB
README.md 10KB
introduction
education.html 3KB
picture
viewpot_3.png 1MB
food_2.png 323KB
food_1.png 266KB
food_3.png 280KB
education_2.png 606KB
condition_1.jpg 87KB
viewpot_1.png 1.81MB
viewpot_4.png 1.61MB
viewpot_2.png 1.21MB
education_1.png 947KB
culture_css.css 1KB
economy.html 3KB
economy_css.css 2KB
education_css.css 1KB
condition_css.css 1KB
society_css.css 1KB
condition.html 3KB
viewpot.html 3KB
culture.html 2KB
food.html 2KB
viewpot_css.css 2KB
society.html 2KB
food_css.css 1KB
共 95 条
- 1
资源评论
- qq_403664112023-12-06感谢大佬分享的资源给了我灵感,果断支持!感谢分享~
- m0_712574432023-12-19超级好的资源,很值得参考学习,对我启发很大,支持!
神仙别闹
- 粉丝: 3751
- 资源: 7465
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于Java Swing的飞机订票管理系统.zip
- (源码)基于Spring Boot和Redis的秒杀系统.zip
- (源码)基于OVMS v3的无线控制台系统(WifiConsole).zip
- (源码)基于Arduino和ESP32的IoT计算机开关系统.zip
- (源码)基于Qt框架的PX4飞行控制器固件升级系统.zip
- (源码)基于Spring Boot和Vue的需求管理系统.zip
- 基于深度学习YOLOv5的车牌检测与识别项目源码
- (源码)基于Python的CSGO饰品价格分析与比较系统.zip
- ccs3.3安装补丁SR12-CCS-v3.3-SR-3.3.82.13 2
- (源码)基于Spring Boot框架的攀枝花物流系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功