0

我最近在做this template。除IE7以外,所有瀏覽器中的背景圖片都能正常工作。根據一些谷歌搜索,我已經從這些圖像的網址中刪除了「'符號。但是,我也無法完成它。 enter image description hereJavascript切換背景圖片無法顯示在IE7中

這是我的JavaScript link

我花了幾天的時間找到這個bug。任何人都可以有任何想法弄清楚這一點?

+1

我經歷了一點的JavaScript,沒有看到任何明顯的......我真的建議你使用類來設置你的複選框和其他類型。它會使一切都變得容易,你不必擔心可能會很麻煩的橫式瀏覽器風格操作。 如果可以的話,讓你的生活更輕鬆的另一個選擇是使用jQuery。 – Salketer

回答

1

據我所見,問題來自你的沒有內容的內聯跨度。

我在IE7模式下使用IE9,並且根本沒有看到您的複選框。但是,我將其中一個添加了display:block,並且它出現並且點擊後臺開關。

所以我建議你嘗試實現它們作爲浮動divs而不是跨度。或者至少確保你的跨度有內容,並且不會呈現爲0x0元素。