작성
·
172
0
type:'sticky',
//2
heightNum:5,
scrollHeight:0,
objs:{
container: document.getElementById('scroll-section-2')
}
},
{
type:'sticky',
//3
scrollHeight:0,
heightNum:5,
objs:{
//container: document.querySelector('#scroll-section-3')
container: document.getElementById('scroll-section-3')
}
}
];
function setLayout(){
for(let i=0; i<sceneInfo.length; i++){
sceneInfo[i].scrollHeight = sceneInfo[i].heightNum * window.innerHeight;
sceneInfo[i].objs.container.style.height=sceneInfo[i].scrollHeight;
//기본적으로 문자열을 설정해야하나 ${--- } << ---이부분에 변수이름을 적용 가능
}
console.log(sceneInfo);
}
setLayout();
})();
주석과는 관계 없이 getelementbyid 로 id객체를 가져와서 그 객체에 style.height로 값을 저런식으로 주게되면 왜 적용이 안되는건가요?