2012-02-12 58 views
0

我用HTML和PHP製作了一個網頁,並使用CSS進行設計。當我在Mozilla aFirefox中打開這個網頁時,它按照我設計的方式工作,但是當我在Internet Explorer中打開它時,頁面設計不會根據我在CSS文件中設計的設置。如何解決它?如何使兼容所有瀏覽器的CSS設計?

+0

問一些更具體的問題。 ***更多***更具體。哦,睡在你的枕頭下的http://quirksmode.org/compatibility.html。 – 2012-02-12 19:20:33

+1

根據我的經驗,無法設計完全與所有主流瀏覽器完全相同的網頁...特別是使用不支持CSS 3的舊瀏覽器...除非您爲某些瀏覽器編寫特定代碼 – 2012-02-12 19:21:44

+0

您可以帶一個看看[Normailze.css](http://necolas.github.com/normalize.css/)。 – Will 2012-02-12 19:24:58

回答

1

你可以通過將CSS添加到當前的css文件來修正它。或者爲每個瀏覽器專門製作一個新的CSS。發生這種情況是因爲每個網頁瀏覽器都顯示有點不同。 IE比其他所有處理CSS和HTML的方式都不同。

-1

跨瀏覽器的CSS已經很困難多年了!但有一個框架試圖讓它更容易。

http://sass-lang.com/ Sass編譯您的代碼並生成跨瀏覽器的CSS。有一個紅寶石寶石可以爲你「監視」你的文件,並在運行中生成css。 祝你好運!