我有一個ASP.net網站()2.0版。 當有人在Firefox中打開我的網站時,一切看起來都不一樣。使我的ASP.NET網站與Firefox兼容?
爲什麼是這樣的,我該如何使它兼容?
請幫忙!
艾蒂安
我有一個ASP.net網站()2.0版。 當有人在Firefox中打開我的網站時,一切看起來都不一樣。使我的ASP.NET網站與Firefox兼容?
爲什麼是這樣的,我該如何使它兼容?
請幫忙!
艾蒂安
問題與ASP.NET/C#沒有任何關係。
他們必須處理您對網頁設計/ HTML/CSS的理解,以及如何製作跨瀏覽器兼容的用戶界面。
我建議你看看http://www.w3schools.com/關於良好的網頁設計實踐的一些信息。
與源代碼,你需要解決的一些顯而易見的問題是
底層服務器技術應該不會有什麼影響,對你的網站appearence只要你是剛剛製作的HTML。 您需要做的是確保您的HTML和CSS在所有瀏覽器中按預期工作。開始的一個好方法是確保您只輸出符合標準的代碼。
本身,ASP.NET產生香草HTML/JavaScript,所以沒有什麼錯誤的技術。
專注於html,儘量接近w3c standards,應該會有很大的幫助。
Firebug,Firefox的一個令人難以置信的網絡設備擴展應該也可以幫助你很多在調試你的CSS。
這可能是一個痛苦的任務,特別是如果您的網站是老大。祝你好運!
手頭的問題在於,您使用的樣式在Firefox中不起作用,例如cursor:hand;與光標:指針;這兩個工作在IE中,但只有指針在Firefox中工作。一個快速的建議是通過位於以下位置的w3c驗證程序運行生成的頁面:http://validator.w3.org/