document.getElementById(id).style.display ='table-cell'
。這給IE中的錯誤信息,這是IE錯誤或任何其他解決方案,請給任何其他解決方案。IE 7中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? – 2010-06-05 12:42:17
「如何替換ie錯誤」 - >替換IE – Eric 2010-06-05 12:47:09
@Marcel - 你認爲這是表格數據的原因嗎?在我看來,OP只是想在div上使用td樣式的垂直對齊行爲。 – Alohci 2010-06-05 14:52:50