document.getElementById(id).style.display ='table-cell'
. 이것은 IE에서 오류 메시지를 표시합니다. IE 버그 또는 다른 해결책으로 다른 해결책을 제공해주십시오.IE7에서 display = 'table-cell'대용 대체
IE7은이 속성을 지원하지 않습니다.
이것은 내 코딩입니다. Firefox와 Chrome조차도 허용됩니다. 내 문제는 IE입니다. ... 친구가 솔루션을 제공
var cont2 = document.createElement('div');
cont2.style.display = "table-cell";
cont2.style.verticalAlign = "middle";
cont2.style.lineHeight = 100+"%";
cont2.style.padding = 10+"px";
cont2.appendChild(body);
어떤 IE 버전을 타겟팅합니까? –
"ie 오류를 대체하는 방법"-> IE 바꾸기 – Eric
@Marcel - 이것이 표의 데이터라고 생각하는 이유는 무엇입니까? OP가 div에서 세로 정렬 동작을 원하는 것처럼 보입니다. – Alohci