考生姓名准考证号
2021年下半年Web前端开发初级实操考试
〔考试时间14:00-16:30共150分钟〕
1.本试卷共5道题,总分值100分。
2.请在指定位置或开发环境下作答。
试题一〔22分〕
阅读以下说明、效果图和HTML代码,进行静态网页开发,
填写〔1〕至〔11〕代码。
【说明】
这是某电商类网站服装商品展示页面局部,该网站正在促销
秋冬季女装。现在我们需要编写该网站效果图局部代码。
工程名称为shopping,包含首页、css文件夹、img
文件夹,其中,css文件夹包含文件;img文件夹包含
、、、、图片。
【效果图】
图1-1
【代码:首页】
<〔1〕class="clear">
微胖连衣裙
2021网红初秋女装
黑色休闲裤
韩版学生女装
原创设计女装
〔2〕>
【代码:CSS文件】
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd{
margin:0;
padding:0;
}
/*清理默认li样式*/
ul{
〔3〕:〔4〕;
}
/*显示为块级元素*/
img{
(5):(6);
}
/*清理左右浮动*/
.clear:after{
content:"";
display:block;
〔7〕:〔8〕;
}
.box{
width:100%;
}
.{
width:1375px;
margin:0auto;
}
.{
padding-top:30px;
}
/*左浮动*/
.i{
〔9〕:〔10〕;
width:250px;
margin:022px22px0;
border:1pxsolid#eee;
}
.iimg{
margin:15pxauto0;
}
.ip{
padding:15px;
}
/*设置鼠标移入添加红色边框*/
.i:〔11〕{
border:1pxsolidred;
}
【问题】〔22分,每空2分〕
进行静态网页开发,补全代码,在〔1〕至〔11〕处填入正
确的内容。
试题二〔26分〕
阅读以下说明、效果图,进行静态网页开发,填写〔1〕至
〔13〕代码。
【说明】
现接到思极商务官网页面开发的工程,根据业务需求,需要
将业务列表页面的每一个业务以卡片形式展示;同时为提升用户
体验,要求实现每个卡片在鼠标经过有旋转和放大效果。
工程名称为goods,包含首页、css文件夹、img
文件夹,其中,css文件夹包含文件;img文件夹包含
、、图片。
请使用html+css3完成以下效果,并在对应代码处将空缺代
码补全。
【效果图】
〔1〕图2-1鼠标经过前
图2-1
〔2〕图2-2鼠标经过
图2-2
【代码:】
">
优化速度
更多
营销分析
更多
<〔2〕src="img/">
<〔3〕>SEO和导入链接
更多
【代码】
/*注意:此处省略了局部和此题无关的css代码*/
.i{
float:left;
background-color:#fff;
width:380px;
/*设置li边框为圆角15px,文字对齐方式为居中。*/
〔4〕:〔5〕;
〔6〕:〔7〕;
overflow:hidden;
}
.i:nth-child(2){
margin:030px;
}
.iimg{
margin:50pxauto0;
/*此处设置图片的过渡效果为0.8秒*/
〔8〕:0.8s;
}
.ip{
/*设置内边距上下为0,左右为15px*/
〔9〕:〔10〕;
line-height:140px;
border-bottom:1pxsolid#ddd;
font-weight:600;
color:#555;
}
.ispan{
display:block;
width:100%;
height:60px;
line-height:60px;
/*此处设置文字的过渡效果为0.8秒*/
〔11〕:0.8s;
}
/*用CSS3的实现鼠标经过图片旋转360度,放大1.3倍,离开
再旋转复原。*/
.i:hoverimg{
〔12〕:〔13〕;
}
.i:hoverspan{
background-color:#f7c324;
font-weight:600;
}
【问题】〔26分,每空2分〕
进行静态网页开发,补全代码,在〔1〕至〔13〕处填入正
确的内容。
试题三〔2021
阅读以下说明、效果图和代码,进行静态网页开发,填写〔1〕
至〔10〕代码。
【说明】
现接到某电商网站注册、登录页面开发的工程,在注册页面
需要做前端验证。具体要求:用户名长度和格式验证、邮箱格式
验证、密码长度和格式验证、密码与重复密码一致性验证。
工程名称为verify,包含首页、css文件夹、js文
件夹,其中,css文件夹包含文件,js文件夹包含
文件。
【效果图】
图3-1
【代码:】
r="只能输入6-2021母、数字、下划线"id="urname">
输入正确的电子邮箱地址"id="email">
r="由字母开头,包含字母、数字、下划线,6-16位"id="pwd">
lder="确认密码必须与密码一致"id="pwdOK">
【代码:】
//自定义验证用户名的方法
functionvalidate_strLenght(str){
varregExp=/^(w){6,2021/;
(str);
}
//自定义的验证email方法
functionvalidate_email(str){
varregExp=/^w+([-+.]w+)*@w+([-.]w+)*.w+([-.]
w+)*$/;
(str);
}
//自定义验证密码的方法
functionvalidate_pwd(str){
varregExp=/^[a-zA-Z]w{5,15}/;
(str);
}
//根据表单控件ur的id填写
varurname=mentById("〔1〕
");
//通过id获取元素
varemail=document.〔2〕("email");
//根据表单控件pwd的id填写
varpwd=mentById("〔3〕");
//通过id获取元素
varpwdOK=document.〔4〕("pwdOK");
//通过标签名获取元素
varform=document.〔5〕("form")[0];
//表单提交
form.〔6〕=function(){
//使用自定义方法验证用户名、验证邮箱
if(validate_strLenght(〔7〕)&&
〔8〕()&&validate_pwd()&&chec
kOk()){
()
()
()
returnfal;
}el{
//控制台输出
〔9〕.log("验证失败")
returnfal;
}
}
//检查用户名
=function(){
if(validate_strLenght()){
("用户名符合要求")
}el{
("用户名不符合要求")
}
}
//检查meil
=function(){
if(validate_email()){
("邮箱格式符合要求")
}el{
("邮箱格式不符合要求")
}
}
//密码框失去焦点的时候
pwd.〔10〕=function(){
if(validate_pwd()){
("密码符合要求")
}el{
("密码不符合要求")
}
}
functioncheckOk(){
if(==){
("密码与重复密码一致")
returntrue
}el{
("密码与重复密码不一致")
returnfal
}
}
p=checkOk
【问题】〔2021每空2分〕
根据注释,补全代码,在〔1〕至〔10〕处填入正确的内容。
试题四〔16分〕
阅读以下说明、效果图和代码,进行动态网页开发,答复以
下问题1至问题4。
【说明】
某公司要制作自己的官网首页,经过研究,侧边栏采用手风
琴菜单效果。现在我们需要编写该网站效果图局部的代码。
工程名称为accordion,包含首页、css文件夹、js
文件夹,其中,css文件夹包含文件;js文件夹包含
和。
【效果图】
图4-1
【代码首页】
要求要求要求要求要求要求要求要求要求要
求要求要求要求要求要求要求要求
信念信念信念信念信念信念信念信念信念信
念信念信念信念信念信念信念信念信念信念信念信念信念
</div>
接受接受接受接受接受接受接受接受接受接
受接受接受接受接受接受接受接受接受接受接受接受接受接受<
/p>
现实现实现实现实现实现实现实现实现实现
实现实现实现实现实现实现实现实现实现实现实现实现实现实
现实现实现实现实现实现实
【代码】
$(".boxullih2").click(function(e){
opagation();
//被点击的h2的next的div下拉展开,其余的li
内部的div上拉收起,时间800毫秒。
$(this).next().stop().(1).parents("li").siblings().fi
nd("div")
.stop().(2);
$(this).parent().stop().addClass("cur").siblings().stop().re
moveClass("cur");
})
//点击事件
$(document).(3)(function(){
//所有div上拉收起,时间800毫秒。
$(".boxulli").find("div").(4);
})
【问题】〔16分,每空4分〕
根据注释,补全代码,在〔1〕至〔4〕处填入正确的内容。
试题五〔16分〕
阅读以下说明、效果图和代码,进行静态网页开发,答复以
下问题1至问题8。
【说明】
某互联网公司开发官网的首页,为了适配移动端,决定菜单
采用底部固定形式。现在需要编写代码实现效果。
工程名称为menu,包含首页、css文件夹、js文
件夹,其中,css文件夹包含文件;js文件夹包含
和。
【效果图】
图5-1
【代码】
1,maximum-scale=1,ur-scalable=no">
1.5pxsolid#F2F2F2">工程
1.5pxsolid#F2F2F2">中心公告
【代码】
a{
text-decoration:none;
color:#333;
}
/*固定定位*/
.layout-footer{
position:(1);
z-index:9999;
/*左边距离0px,底边距离0px*/
left:(2);
bottom:(3);
/*实现flex布局,主轴对齐方式是两端对齐,工程之间的间隔都
相等。*/
display:(4);
justify-content:(5);
width:100%;
height:50px;
border-top:1pxsolidgainsboro;
color:black;
text-align:center;
background-color:#f2f2f2;
}
/*此处省略局部与此题无关的css*/
【代码】
$(".bottom_nava").click(function(e){
opagation();
//被点击a的上一个div元素样式设置为block,其余工程
的div的隐藏。
$(this).prev().stop().(6).parent().siblings()
.children(".layout-submenu").stop().(7);
})
$(document).click(function(){
//点击页面的任意地方,二级菜单全部取消
$(".boxulli").find("div").(8);
})
【问题】〔16分,每空2分〕
根据注释,补全代码,在〔1〕至〔8〕处填入正确的内容。
本文发布于:2023-03-06 07:14:13,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1678058054154778.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:冬季女装.doc
本文 PDF 下载地址:冬季女装.pdf
留言与评论(共有 0 条评论) |