为了账号安全,请及时绑定邮箱和手机立即绑定

容器的宽度怎么得不到

window.onload = function() {

    //容器对象

    var box = document.getElementById('xinxifang1');

     //获得图片 NodeLest对象集合

     var imgs = box.getElementsByTagName('img');


     //单张图片的宽度

     var imgwidth = imgs[0].offsetwidth;


     //设置隐藏门体露出的宽度

     var exposewidth = 60;


     //设置容器总宽度

     var boxwidth = imgwidth + (imgs.length - 1) * exposewidth;

     box.style.width = boxwidth + 'px';


     //设置每道门的初始位置

     for (var i = 1, len = imgs.length; i < len; i++) {

      imgs[i].style.left = imgwidth + exposewidth * (i - 1) + 'px';

     }

};


正在回答

3 回答

60+'px';

0 回复 有任何疑惑可以回复我~

width是style中的样式。写在行内

<div style="width: 100px;" id = "123"></div>

如果是设置id,直接box.id = "456"就行了。

0 回复 有任何疑惑可以回复我~

不知道 设置容器总宽度的 style 是哪里冒出来的  ?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

容器的宽度怎么得不到

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号