2013-05-09 48 views
0
<span id='a' style='display:none;'> 
<input type=button value='a'> 
</span> 
<span id='b' style='display:none;'> 
<input type=button value='b'> 
</span> 

這些代碼在我的電腦上正常工作,但不是其他人。 看起來像跨度不起作用。在IE8中,跨度顯示:沒有不工作在其他電腦上,但不是我的

+1

不,** IE 8 **不起作用。或者你不適應一些奇怪的邊緣情況,它會提出。 – Makoto 2013-05-09 04:38:59

+0

你期待什麼發生? IE8處理它與任何其他瀏覽器相同;因爲兩個跨度都被隱藏,所以什麼也不顯示。請參閱IE8中的http://jsfiddle.net/uMHK2/show/。 – 2013-05-09 05:04:28

+0

我們解決它,它是IE8.span的兼容性不起作用。 – 2013-05-09 06:34:51

回答

0

我遇到了同樣的問題,並通過用DIV替換span來修復它。 IE瀏覽器不能正確顯示「display:none」樣式的跨度,而Firefox和Chrome沒有這個問題。

相關問題