书签 分享 收藏 举报 版权申诉 / 21

类型Web前端开发职业技能考试初级Web前端开发初级实操考试.docx

  • 文档编号:17830539
  • 上传时间:2023-08-04
  • 格式:DOCX
  • 页数:21
  • 大小:304.39KB

【代码:

CSS文件index.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%;

}

.box.con{

width:

1375px;

margin:

0auto;

}

.box.conul{

padding-top:

30px;

}

/*左浮动*/

.box.conulli{

(9):

(10);

width:

250px;

margin:

022px22px0;

border:

1pxsolid#eee;

}

.box.conulliimg{

margin:

15pxauto0;

}

.box.conullip{

padding:

15px;

}

/*设置鼠标移入添加红色边框*/

.box.conulli:

(11){

border:

1pxsolidred;

}

【问题】(22分,每空2分)

进行静态网页开发,补全代码,在

(1)至(11)处填入正确的内容。

试题二(26分)

阅读下列说明、效果图,进行静态网页开发,填写

(1)至(13)代码。

【说明】

现接到思极商务有限公司官网页面开发的项目,根据业务需求,需要将业务列表页面的每一个业务以卡片形式展示;同时为提升用户体验,要求实现每个卡片在鼠标经过有旋转和放大效果。

项目名称为goods,包含首页index.html、css文件夹、img文件夹,其中,css文件夹包含style.css文件;img文件夹包含icon-img.jpg、icon-img2.jpg、icon-img3.jpg图片。

请使用html+css3完成以下效果,并在对应代码处将空缺代码补全。

【效果图】

(1)图2-1鼠标经过前

图2-1

(2)图2-2鼠标经过

图2-2

【代码:

DOCTYPEhtml>

第二题

--根据说明正确导入当前目录下css文件夹中的style.css-->

  • 优化速度

    更多

  • 营销分析

    更多

  • --根据上下文填写正确的标签-->

    <

    (2)src="img/icon-img3.jpg">

    <(3)>SEO和导入链接

    更多

  • 【代码】

    /*注意:

    此处省略了部分和本题无关的css代码*/

    .box.conulli{

    float:

    left;

    background-color:

    #fff;

    width:

    380px;

    /*设置li边框为圆角15px,文字对齐方式为居中。

    */

    (4):

    (5);

    (6):

    (7);

    overflow:

    hidden;

    }

    .box.conulli:

    nth-child

    (2){

    margin:

    030px;

    }

    .box.conulliimg{

    margin:

    50pxauto0;

    /*此处设置图片的过渡效果为0.8秒*/

    (8):

    0.8s;

    }

    .box.conullip{

    /*设置内边距上下为0,左右为15px*/

    (9):

    (10);

    line-height:

    140px;

    border-bottom:

    1pxsolid#ddd;

    font-weight:

    600;

    color:

    #555;

    }

    .box.conullispan{

    display:

    block;

    width:

    100%;

    height:

    60px;

    line-height:

    60px;

    /*此处设置文字的过渡效果为0.8秒*/

    (11):

    0.8s;

    }

    /*用CSS3的实现鼠标经过图片旋转360度,放大1.3倍,离开再旋转还原。

    */

    .box.conulli:

    hoverimg{

    (12):

    (13);

    }

    .box.conulli:

    hoverspan{

    background-color:

    #f7c324;

    font-weight:

    600;

    }

    【问题】(26分,每空2分)

    进行静态网页开发,补全代码,在

    (1)至(13)处填入正确的内容。

    试题三(20分)

    阅读下列说明、效果图和代码,进行静态网页开发,填写

    (1)至(10)代码。

    【说明】

    现接到某电商网站注册、登录页面开发的项目,在注册页面需要做前端验证。

    具体要求:

    用户名长度和格式验证、邮箱格式验证、密码长度和格式验证、密码与重复密码一致性验证。

    项目名称为verify,包含首页index.html、css文件夹、js文件夹,其中,css文件夹包含style.css文件,js文件夹包含index.js文件。

    【效果图】

    图3-1

    【代码:

    index.html】

    DOCTYPEhtml>

    登录

    注册

    提交

    【代码:

    index.js】

    //自定义验证用户名的方法

    functionvalidate_strLenght(str){

    varregExp=/^(\w){6,20}$/;

    returnregExp.test(str);

    }

    //自定义的验证email方法

    functionvalidate_email(str){

    varregExp=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;

    returnregExp.test(str);

    }

    //自定义验证密码的方法

    functionvalidate_pwd(str){

    varregExp=/^[a-zA-Z]\w{5,15}/;

    returnregExp.test(str);

    }

    //根据表单控件user的id填写

    varusername=document.getElementById("

    (1)");

    //通过id获取元素

    varemail=document.

    (2)("email");

    //根据表单控件pwd的id填写

    varpwd=document.getElementById("(3)");

    //通过id获取元素

    varpwdOK=document.(4)("pwdOK");

    //通过标签名获取元素

    varform=document.(5)("form")[0];

    //表单提交

    form.(6)=function(){

    //使用自定义方法验证用户名、验证邮箱

    if(validate_strLenght((7))&&(8)(email.value)&&validate_pwd(pwd.value)&&checkOk()){

    console.log(username.value)

    console.log(email.value)

    console.log(pwd.value)

    returnfalse;

    }else{

    //控制台输出

    (9).log("验证失败")

    returnfalse;

    }

    }

    //检查用户名

    username.onblur=function(){

    if(validate_strLenght(username.value)){

    console.log("用户名符合要求")

    }else{

    console.log("用户名不符合要求")

    }

    }

    //检查meil

    email.onblur=function(){

    if(validate_email(email.value)){

    console.log("邮箱格式符合要求")

    }else{

    console.log("邮箱格式不符合要求")

    }

    }

    //密码框失去焦点的时候

    pwd.(10)=function(){

    if(validate_pwd(pwd.value)){

    console.log("密码符合要求")

    }else{

    console.log("密码不符合要求")

    }

    }

    functioncheckOk(){

    if(pwd.value==pwdOK.value){

    console.log("密码与重复密码一致")

    returntrue

    }else{

    console.log("密码与重复密码不一致")

    returnfalse

    }

    }

    pwdOK.onkeyup=checkOk

    【问题】(20分,每空2分)

    根据注释,补全代码,在

    (1)至(10)处填入正确的内容。

    试题四(16分)

    阅读下列说明、效果图和代码,进行动态网页开发,回答问题1至问题4。

    【说明】

    某公司要制作自己的官网首页,经过研究,侧边栏采用手风琴菜单效果。

    现在我们需要编写该网站效果图部分的代码。

    项目名称为accordion,包含首页index.html、css文件夹、js文件夹,其中,css文件夹包含style.css文件;js文件夹包含jquery.min.js和index.js。

    【效果图】

    图4-1

    【代码首页index.html】

    DOCTYPEhtml>

    手风琴效果

    【代码index.js】

    $(".boxullih2").click(function(e){

    e.stopPropagation();

    //被点击的h2的next的div下拉展开,其余的li内部的div上拉收起,时间800毫秒。

    $(this).next().stop().

    (1).parents("li").siblings().find("div")

    .stop().

    (2);

    $(this).parent().stop().addClass("cur").siblings().stop().removeClass("cur");

    })

    //点击事件

    $(document).(3)(function(){

    //所有div上拉收起,时间800毫秒。

    $(".boxulli").find("div").(4);

    })

    【问题】(16分,每空4分)

    根据注释,补全代码,在

    (1)至(4)处填入正确的内容。

    试题五(16分)

    阅读下列说明、效果图和代码,进行静态网页开发,回答问题1至问题8。

    【说明】

    某互联网公司开发官网的首页,为了适配移动端,决定菜单采用底部固定形式。

    现在需要编写代码实现效果。

    项目名称为menu,包含首页index.html、css文件夹、js文件夹,其中,css文件夹包含style.css文件;js文件夹包含jquery.min.js和index.js。

    【效果图】

    图5-1

    【代码index.html】

    DOCTYPEhtml>

    底部菜单

    首页

    1pxsolid#F2F2F2">项目

    项目

    服务

    1pxsolid#F2F2F2">中心公告

    中心资讯

    资讯

    我的账户

    【代码index.css】

    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*/

    【代码index.js】

    $(".bottom_nava").click(function(e){

    e.stopPropagation();

    //被点击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)处填入正确的内容。

    举报
    举报
    版权申诉
    版权申诉
    word格式文档无特别注明外均可编辑修改;预览文档经过压缩,下载后原文更清晰! 立即下载
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    Web 前端 开发 职业技能 考试 初级
    提示  冰点文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:Web前端开发职业技能考试初级Web前端开发初级实操考试.docx
    链接地址:https://www.bingdoc.com/p-17830539.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开