本页面分为顶部导航、登录注册栏,中部图片展示、主体内容和底部反馈模板

一、导航栏部分

要求一:设置菜单栏(二级菜单)和登录注册模块

要求二:当鼠标悬停到菜单栏(一级菜单)时,二级菜单以滑动效果滑出显示,鼠标离开菜单栏(一级菜单)时,以滑动效果滑入隐藏

二、图片展示

要求:设置背景图片,当鼠标点击图片时切换为另一张图片(图片自选)

点击后切换为另一张

主体内容

要求:设置主体内容模块(如图),给菜单栏”美国”的背景颜色设置为橙色,当点击菜单栏时,点击的那一个菜单栏背景颜色变为橙色其他的菜单栏背景颜色去掉并且菜单栏下方的内容会发生相应的改变.

四、底部反馈备案栏

要求:写出大致底部内容,文本居中

整体图

五、评分标准

得分情况

一:导航栏(30)

写出整体结构得15分,菜单栏滑入滑出效果15分

二:图片展示(20)

图片正常设置并显示得10分,点击图片能够切换另一张图片得10分

三:主体部分(40)

写出整体结构得20分,点击菜单栏能够切换背景颜色得10分,点击菜单栏,下方内容能够切换得10分

四: 底部反馈备案栏(1)

写出整体结构得5分,文本内容居中5分

六、实现代码


<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><script src="js/jquery-3.4.1.js"></script><title>Document</title><style>* {margin: 0;padding: 0;}.nav {width: 100%;height: 60px;background-color: rgb(241, 238, 238);}.nav ul li {margin-right: 2px;background-color: orange;height: 60px;line-height: 60px;text-align: center;width: 240px;list-style: none;float: left;}.nav ul li ul {position: relative;top: 1px;display: none;}.nav .nav_right {margin-right: 10px;float: right;}.img {display: table;margin-bottom: 10px;margin-top: 5px;width: 100%;height: 380px;background-image: url("img/ly1.jpg");background-repeat: no-repeat;}.content {width: 1200px;height: 400px;border: 1px solid rgb(230, 227, 227);margin: 0 auto;}.content .content_top {width: 100%;border-bottom: 1px solid rgb(129, 222, 238);}.content .content_top ul li {width: 70px;height: 40px;line-height: 40px;text-align: center;display: inline-block;}.content .content_top .active {background-color: orange;}.content .content_bottom {margin-top: 40px;}.content .content_bottom dl {margin-left: 70px;float: left;}.content .content_bottom dl dd {margin: 10px 0;}.content .content_bottom img {width: 320px;height: 240px;}.content .content_bottom {display: none;}.content .squery {display: block;}p{margin: 20px 0;text-align: center;}</style><script>$(function () {$(".nav>ul>li").hover(function () {$(this).children("ul").stop().slideDown();}, function () {$(this).children("ul").stop().slideUp();})$(".ul li").click(function () {$(this).addClass("active").siblings().removeClass("active");$(".content_bottom:eq(" + $(this).index() + ")").show().siblings(".content_bottom").hide();})$(".img").click(function () {$(this).css("background-image", "url('img/ly2.jpg')");})})</script>
</head><body><div class="nav"><ul><li>首页</li><li>酒店<ul><li>国外酒店</li><li>国内酒店</li><li>民宿客栈</li></ul></li><li>旅游<ul><li>跟团游</li><li>周末游</li><li>自由行</li></ul></li><li>反馈</li></ul><div class="nav_right"><a href="">登录</a><a href="">注册</a></div></div><div class="img"></div><div class="content"><div class="content_top"><ul class="ul"><li class="active">美国</li><li>越南</li><li>韩国</li></ul></div><div class="content_bottom squery"><dl><dt><img src="img/04.jpg" alt=""></dt><dd>美国<天涯双飞5日游></dd><dd>售价&nbsp;12</dd></dl><dl><dt><img src="img/05.jpg" alt=""></dt><dd>美国<天涯双飞5日游></dd><dd>售价&nbsp;12</dd></dl></div><div class="content_bottom"><dl><dt><img src="img/06.jpg" alt=""></dt><dd>越南<天涯双飞5日游></dd><dd>售价&nbsp;12</dd></dl><dl><dt><img src="img/07.jpg" alt=""></dt><dd>越南<天涯双飞5日游></dd><dd>售价&nbsp;12</dd></dl></div><div class="content_bottom"><dl><dt><img src="img/08.jpg" alt=""></dt><dd>韩国<天涯双飞5日游></dd><dd>售价&nbsp;12</dd></dl><dl><dt><img src="img/09.jpg" alt=""></dt><dd>韩国<天涯双飞5日游></dd><dd>售价&nbsp;12</dd></dl></div></div><p><a href="">关于我们</a><a href="">常见问题</a><a href="">反馈意见</a><a href="">全站地图</a><span>京ICP证03011373号</span></p>
</body></html>

云南农职《JavaScript交互式网页设计》 综合机试试卷⑥——简易旅游网相关推荐

  1. JavaScript交互式网页设计简介

    JavaScript交互式网页设计 JavaScript简介: JavaScript诞生于1995年,主要是进行用户输入的合法性验证. JavaScript的概念: JavaScript可以嵌入到HT ...

  2. 云南农职《JavaScript交互式网页设计》 综合机试试卷①——实现购物车的结算

    一.语言和环境 实现语言:javascript.html.css. 开发环境:HBuilder. 二.题目2(100分) 1.功能需求: 马上过节了,电商网站要进行促销活动,需要实现该商城购物车的商品 ...

  3. Javascript交互式网页设计试题(一)

    精选JS 50道试题,答案在首尾,喜欢收藏吧! 1.在JQuery中,下列( )方法能够获取或设置元素的文本内容,不含HTML标签. A attr() B text() C value() D rep ...

  4. JavaScript交互式网页设计 • 【第3章 JavaScript浏览器对象模型】

    全部章节   >>>> 本章目录 3.1 浏览器对象模型 3.1.1 浏览器对象模型 3.2 window 对象 3.2.1 window 对象的常用属性及方法 3.2.2 使 ...

  5. JavaScript交互式网页设计 • 【第5章 JavaScript对象】

    全部章节   >>>> 本章目录 5.1 Object 对象和 Date 对象 5.1.1 JavaScript 的内部对象 5.1.2 Object对象 5.1.3 Date ...

  6. JavaScript交互式网页设计 • 【第1章 JavaScript 基本语法】

    全部章节   >>>> 本章目录 1.1 JavaScript 概述 1.1.1 JavaScript 简介 1.1.2 JavaScript 的概念和执行原理 1.1.3 J ...

  7. JavaScript交互式网页设计笔记

    一.JavaScript基本语法 1.简介 JavaScript诞生于1995年,主要是进行用户输入的合法性验证 Web脚本语言  轻型的.解释性的  浏览器内 2.执行原理 当客户端向服务器请求某个 ...

  8. JavaScript交互式网页设计——jQuery

    <一>.jQuery概述 <1>.概述:由于不同浏览器对JavaScript解析方式有所区别,随着浏览器的不断更新,JavaScript出现了兼容性问题.为解决此问题,出现了许 ...

  9. JavaScript交互式网页设计 • 【第6章 初识jQuery】

    全部章节   >>>> 本章目录 6.1 jQuery概述 6.1.1 初识 jQuery 6.1.2 jQuery 基本功能 6.1.3 搭建 jQuery 开发环境 6.1 ...

最新文章

  1. MongoDB升级导致启动失败
  2. codeigniter钩子的使用
  3. devops_将DevOps带到教室
  4. oracle 时间按季度,ORACLE时间字段取年、月、日、季度
  5. android设置自动开关机,Android开发之设置开机自动启动的几种方法
  6. 用友U8清除站点异常任务SQL语句
  7. 在React / React Native中使用构造函数与getInitialState有什么区别?
  8. 小白都能看懂的numpy与pandas中axis解释
  9. 单片机计算机实训总结,单片机实习心得体会三篇
  10. 现代城市生态与环境学
  11. 入侵检测系统原理和实现
  12. status 状态为 pending
  13. 想不到好的标题,所以决定摆烂。
  14. elclipse tptp的安装使用
  15. Glide的基本用法
  16. EasyUI API
  17. 微信无感知检测单项好友【WeTool 免费版】【微信如何检测单向好友?】
  18. Matlab-方程式求根
  19. idea自定义壁纸_IDEA2020.1个性化设置(装逼且实用)
  20. p2p音视频解决方案

热门文章

  1. 【转】软件测试面试题(一)
  2. 计蒜客: 德克萨斯长角牛 (最短路)
  3. PHP 常用字符串、数组处理函数
  4. 神奇的canvas——点与线绘制的绚丽动画效果
  5. 北部湾及涠洲岛海域潮汐和海平面特征
  6. PS图片去水印的方法
  7. 以数为基,云启健康未来|“对标世界一流管理——走进一心堂暨生命科学行业峰会”圆满落幕
  8. LEDs状态灯任务(线程)设计(基于RTOS)
  9. ion-slides 图片只能滑动一半、图片索引错误导致图片显示错误(缓存问题导致的)
  10. 湖仓一体架构下的数据研发及管理