我想在我的機器上使用HTML5 Boilerplate模板創建本地HTML/CSS/JS項目。我正在使用CSS3屬性,如border-radius,它在IE 9上看起來不錯。但是,在使用F12開發人員工具在IE7和IE8中測試時,該屬性不起作用。HTML5 Boilerplate模板似乎不支持本地HTML/CSS/JS項目上的IE7/8上的CSS3屬性
我在檢查http://htmlemailboilerplate.com/在IE7/8模式下的行爲。該網站似乎運作良好,並支持在IE7/8模式下的border-radius屬性。 然後我繼續下載http://htmlemailboilerplate.com/,作爲一個完整的網頁到我的本地機器。在IE7/8模式下打開時,本地副本不支持CSS3 border-radius屬性。 (http://htmlemailboilerplate.com/網站在nav_elope.png後面使用border-radius屬性來四捨五入)
有什麼我不明白運行HTML5樣板的差異本地網頁與託管在服務器上的網站之間的關係?
如何使下載頁面的行爲與IE7/8模式下的行爲完全相同?
我不確定這是正確的方式還是錯誤的方式,但是我將該類從標記移動到
標記,並且它有所幫助。這在以下文章中進行了說明http://carlorizzante.com/2012/html5-boilerplate-ie7-8-less-and-how-to-make-those-things-effectively-work/ – user1015510您是否擁有Web服務器在你的本地機器上?如果不是,它可能會影響如何加載某些文件。看到這個問題[在本地運行時使用Html5boilerplate的代碼加載JQuery非常慢](http://stackoverflow.com/q/8718662/751619) – codewaggle
是它的本地,我能夠看到問題出現的原因。任何想法爲什麼我的CSS3屬性像邊界半徑不工作在我的本地靜態網站。它不連接到任何服務器(甚至沒有本地主機)。它只是在本地機器上的html/css/js – user1015510