皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
阅读下列说明,用 javascript 编写程序。填写( 1 )至( 10 )代码。 【说明】 在某项目中,在首页需要实现左右轮播的效果图,要求用 javascript 完成,根据已经提供的代码,补全( 1 ) - ( 10 )位置上的代码。 【效果图】 【 index.html 】 布局结构如下代码,并将样式引入。 放大镜 【 style.css 】 body{ margin: 0; padding: 0; } img{ display: block; } .header{ height:100px; } .center{ width:800px; margin:0 auto; } .box{ position:relative; width:400px; } .box .thumb{ position:relative; width:400px; height:400px; } .box .thumb img{ width:100%; height:100%; } .box .thumb .move{ position:absolute; top:0px; left:0px; display:none; width:200px; height:200px; background-color: rgba(0,0,0,0.4); } .box .scale{ display:none; position:absolute; right:-420px; top:0; width:400px; height:400px; border:1px solid #ccc; overflow:hidden; } .box .scale img{ position:absolute; left:0; top:0; } .box .thumb:hover .move{ display:block; } .box .thumb:hover+.scale{ display:block; } 【 index.js 】 var zmFdj=function(){ var thumbElem=document.getElementsByClassName("thumb")[0], // 获取缩略图距离页面左边的距离 thumbPosX=Math.round(thumbElem.getBoundingClientRect().left+document.documentElement.scrollLeft), // 获取缩略图距离页面顶部的距离 thumbPosY=Math.round(thumbElem.getBoundingClientRect().top+document.documentElement.scrollTop); // 获取移动的元素 var moveElem=document.getElementsByClassName("move")[0]; thumbElem.onmousemove=function(e){ // 获取移动的元素的宽和高 var moveElemW= 1 ; var moveElemH= 2 ; // 计算移动元素距离缩略图左边和顶部的距离 var x= 3 ; var y= 4 ; // 设置鼠标指针在移动元素的中间位置 moveElem.style.left= 5 ; moveElem.style.top= 6 ; // 移动元素不能超出区域 if( 7 ){ moveElem.style.left=0; }else if(parseInt(moveElem.style.left)>(thumbElem.offsetWidth-moveElemW)){ moveElem.style.left=thumbElem.offsetWidth-moveElemW+"px"; } if( 8 ){ moveElem.style.top=0; }else if(parseInt(moveElem.style.top)>(thumbElem.offsetHeight-moveElemH)){ moveElem.style.top=thumbElem.offsetHeight-moveElemH+"px"; } // 放大的倍数 var sca=thumbElem.offsetWidth/moveElemW; var scaleEle=document.getElementsByClassName("scale")[0]; // 放大图片的位置 var img=scaleEle.getElementsByTagName("img")[0]; img.style.left= 9 ; img.style.top= 10 ; } } zmFdj();
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】国家药物政策是一国政府指定的有关药品研制、生产、经营、使用、监督管理的目标、行动准则、工作策略与方法的( )指导性文件。国家药物政策是药品领域宏观的、统领性的政策,具有相对独立的文本形式,属于药品领域的( )。
A.
中长期;元政策
B.
中长期;基本政策
C.
短期;元政策
D.
短期;基本政策
【简答题】会计档案的保管期限分为永久和定期两类,保管期限从会计档案交存之日起算。( )
【判断题】集装箱大大减少了运输的 集货 成本。 ( )
A.
正确
B.
错误
【判断题】广东省著名的港口有北部湾港等。
A.
正确
B.
错误
【简答题】广东省主要城市: (华南地区政治、经济、文化中心)、 、珠海、汕头(经济特区城市)、 (华南沿海重要港口)等。
【简答题】(1).合格药品在正常用法用量下出现的与用药目的无关的或意外的有害反应是()|(2).对严重或罕见的药品不良反应须随时报告,必要时可以()|(3).国家实行药品不良反应的()|(4).药品生产经营企业和医疗预防保健机构应根据《药品不良反应监测管理办法》建立相应的()A. 药品不良反应B. 报告制度C. 越级报告D. 监测管理制度
【简答题】背景与情境:某货运代理受委托人的委托,将货号为 1-15 的中国丝绸装入集装箱运往日本的横滨;将货号为 16-30 的货物装入集装箱运往意大利的。由干货运代理的装箱人员的疏忽,错误地将发往日本横滨的货物装入发往意大利的货中,而发住意大利的货物被发到了日本横滨,造成双方客户急需的货物不能及时收到。随后客户委托代理通过航空运输的方式,把装运错误的货物分别运到正确的客户手中。由于错...
【简答题】Indicate the tasks of drawing anc~ doubling.
【多选题】浙江省广东省的港口都有哪些()
A.
州港
B.
圳港
C.
头港
D.
江港
E.
海港
【简答题】什么是港口?请列举广东省内主要港口(至少5个)
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题