2012-07-27 71 views
0

爲什麼這個div在IE中顯示爲30個像素(測量與Photoshop) 在所有其他瀏覽器它正確地29個像素IE顯示div的大小不合適

<div style="width:29px;height:18px;background-color:Black;"></div>​ 

http://jsfiddle.net/nRnwM/

+0

可能重複的[Internet Explorer呈現元素的寬度不正確](http://stackoverflow.com/questions/11685329/internet-explorer-renders-elements-width-不正確) – Kristian 2012-07-27 15:50:27

回答

0

添加display: block;來顯示您的樣式,然後刷新...它可能會伎倆

+0

難道你沒有聽說div已經是一個塊元素嗎? – user1556451 2012-07-27 02:17:12

+0

是的div默認是一個塊,但我懷疑IE並沒有將它作爲一個整體。你的文檔是什麼?... – Kristian 2012-07-27 02:47:06