试题编号:2-3 “谭木记”专题页制作——页脚和二维码模块
项目描述
檀,因其木质坚硬,香气芬芳永恒,色彩绚丽多变且百毒不侵,万古不朽,又能避邪,故又称圣檀。世界上仅存有沈檀、檀香、绿檀、紫檀、黑檀、红檀、金药檀等,而且数量极其有限。为了推广檀木产品的使用,“谭木记”公司的项目负责人谭总致电HC公司项目负责人王经理,计划制作一个专题页面,用于宣传檀木产品的使用。王经理将此任务安排给了实习生小黄,接到任务后,小黄已经完成了大部分页面的制作,开始着手制作页脚和二维码模块。
假设你是小黄,请按要求完成页脚和二维码模块,如下图所示。相关素材见试题2-3。
任务描述与评分标准(共100分)
任务1:请根据效果图按要求对“谭木记”专题页进行整体布局。(小计10分)
1)大部分文字字体为“微软雅黑”,字号14px,居中对齐。(10分)
任务2:根据效果图按要求完成页脚模块的布局及样式(小计25分)
1)页脚背景色为#525252,宽980px,文字颜色为#ffffff,行高为2em;上、下内边距为30px,上外边距为10px。(10分)
2)页脚第一行文字“关于我们、联系我们、意见建议、帮助中心、使用条款”均为超链接,颜色为#ffffff,链接文字之间有20px的距离;当鼠标悬停于超链接时,文字颜色变成#ff0000。(15分)
任务3:根据效果图按要求完成二维码模块的布局及样式(小计50分)
1)二维码宽110px,背景色为#ebebeb;二维码始终固定在浏览器的右侧,距右边距为5%,距下边距为20px。(10分)
2)二维码里面的图片上下边距为5px,如果图片无法显示,显示替代文本:“二维码图片”。(10分)
3)二维码右边的“关闭按钮”宽和高均为20px,水平和垂直均居中对齐。(10分)
4)二维码右上角“关闭按钮”按钮字号为16px,颜色为#ff0000,边框样式为:实线,线宽为1px,颜色为#cccccc。(10分)
5)二维码右上角“关闭”按钮采用绝对定位,具体位置参照效果图;当鼠标进入该按钮时,鼠标形状为“手形”。(10分)
任务4:利用JavaScript完成对二维码模块的操作(小计10分)
1)鼠标单击关闭按钮,可以关闭整个二维码模块。(10分)
任务5:作品提交要求(小计5分)
1)在“网页技能抽查提交资料\”文件夹内创建考生文件夹,考生文件夹的命名规则:考生学校+考生号+考生姓名,示例:湘西民族职业技术学院01张三。(3分)
2)“网页技能抽查提交资料”文件夹内保存代码源文件及引用的相关素材文件,代码源文件以“姓名_题号.html”命名,最终将考生文件夹进行压缩后提交。(2分)
代码如下:
HTML
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| <!DOCTYPE html> <html lang="en">
<head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="tmz.css"> <script src="tmz.js"></script> </head>
<body> <div class="footer w"> <ul> <li> <a href="#">关于我们</a> </li> <li> <a href="#">联系我们</a> </li> <li> <a href="#">意见建议</a> </li> <li> <a href="#">帮助中心</a> </li> <li> <a href="#">使用条款</a> </li> </ul> <p>联网医疗保健信息服务 审核同意书 浙卫网审【2014】6号 2003-2016 TMALL.COM 版权所有</p> </div> <div class="ewm"> <p>谭木记客户端</p> <img src="../网页抽考题库素材/网页抽考题库素材/谭木记-3/images/ewm.png" alt="二维码图片"> <span>x</span> </div> </body>
</html>
|
CSS
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
| * { margin: 0; padding: 0; }
.w { width: 980px; margin: 0 auto; }
.footer { font: 14px "微软雅黑"; text-align: center; line-height: 2em; padding: 30px 0; margin-top: 10px; background: #525252; }
.footer ul { width: 480px; margin: 0 auto; overflow: hidden; }
.footer li { float: left; list-style: none; margin-right: 20px; }
.footer p { color: #fff; }
.footer a { color: #fff; text-decoration: none; margin-right: 20px; }
.footer a:hover { color: #ff0000; }
.ewm { width: 110px; background: #ebebeb; position: fixed; right: 5px; bottom: 20px; text-align: center; }
.ewm span { width: 20px; line-height: 20px; margin: 0 auto; font-size: 16px; color: #ff0000; border: 1px solid #ccc; position: absolute; right: 0; top: -22px; }
.ewm span:hover { cursor: pointer; }
|
JavaScript
1 2 3 4 5 6
| window.addEventListener('load', function() { var span = document.querySelector('span'); span.onclick = function() { this.parentNode.style.display = 'none' } })
|