我有這種格式的html。在調用setAnchor()之後,div元素仍佔用空間(僅限IE)
<html>
<head>
...
</head>
<body>
<label id='view' onClick="ShowMe()">show my name</label>
<img src="home.jpg" width="800px" height="600px"/>
<div id='name' style="display:none;height:200px">Your Name is DARSHAN</div>
</body>
</html>
,並在JavaScript我有這個功能
ShowMe()
{
var nameDiv=Ext.get('name');
var viewDiv=Ext.get('view');
nameDiv.setStyle('display','block');
nameDiv.anchorTo(viewDiv,"tr-br?");
}
這件事情能正常工作在所有的瀏覽器,但在IE中,當我點擊「顯示我的名字」的標籤,其顯示的「名稱」標籤在顯示我的名字的同時,還通過'name'Div標籤佔據了一個垂直空間,並出現一個滾動條。如何擺脫它?
'這個事情的作品在所有的瀏覽器,但在IE'罰款。談談運氣與這些錯誤:) – PeeHaa 2011-12-21 16:22:47