Holajulie
2017-10-30 22:00
window.onload=function(){
layout('root','box');
}
function layout(root,box){
const boxes = document.getElementsByClassName('box');
// 计算页面显示的列数(页面宽/box宽)
const boxW = boxes[0].offsetWidth;// offset方法,获取宽度
const cols = Math.floor(document.documentElement.clientWidth/boxW);// 获取列数
boxes.style.cssText = "width:"+boxW*cols+"px;margin: 0 auto";
}
我觉得很神奇了,请问控制台为什么会报“cssText”undefined呀?
我知道了,因为我的boxes是数组不是一个元素嘻嘻
瀑布流布局
97758 学习 · 736 问题
相似问题