文章詳情頁
兼容性 - 對于動態生成的頁面或者網頁插件,怎樣讓ie7,8支持css3的圓角,陰影?
瀏覽:101日期:2023-08-10 10:15:09
問題描述
我嘗試過使用PIE.htc來解決ie7,8對css3特性的支持問題,但針對于本地的html頁面是可行的,放到服務器上,就失效了。目前應用到圓角的有兩個地方,一個是網頁插件,一個是服務器端動態生成的html頁面。
根據網上的說法,PIE.htc的引用路徑雖然寫在css里,但只能相對于調用它的html文檔來設置,嘗試了以下幾種辦法:1.相對于該html文件處開始算路徑;js/PIE.htc,對于插件不可行,因為調用插件的頁面都是外部的,沒有辦法確定相對于html的路徑。2.使用絕對路徑,例如:http://xxx/PIE.htc,也不可行。
網上提到的提供正確的Content-Type,服務器端也不存在這個問題。
求大神指教,有什么比較好的實用的方法來解決這個問題,不勝感激!
問題解答
回答1:.htc這些東西都受到安全策略的限制,不能保證可用。
如果你想支持IE7,就生成帶有圓角的圖片。不然還是趕緊投奔IE9。
回答2:你可能需要這個。http://www.malsup.com/jquery/corner/
標簽:
CSS
排行榜
