折騰好久了,搜了一下還真有牛人解決了這個問題。使用UL和LI顯示文字的時候,由於IE瀏覽器對LI的文字長度沒有預設強制令起一行。導致如果文字超出UL設定的寬度再先有的位置上折行,造成顯示問題。 解決方法: 複製代碼代碼如下: ul li{ white-space:nowrap; } 看清楚了,是li 設定這個屬性,不是ul。