2011-05-03 36 views
15

只能用IE瀏覽器的CSS來檢測Firefox瀏覽器嗎?是否可以在純CSS中檢測Firefox用戶?

<!--[if IE 7]> 
    /* IMPORTING CSS FOR IE */ 
<![endif]--> 

這樣的代碼檢測可以是Firefox瀏覽器:

例如,IE瀏覽器可以等檢測?

+1

基本上沒有。只要有條件的評論去IE或不IE瀏覽器,不幸的是。 – 2011-05-03 18:44:00

+0

請在發佈問題時使用描述性標題,而不是僅分離一組關鍵字。 – 2011-05-03 18:46:41

+0

問題是爲什麼你想檢測Firefox?你有什麼理由這麼做嗎?與IE不同,Firefox CSS支持不會中斷。 – xfix 2011-05-03 18:47:57

回答

48

不,我知道的,但你可以試試這個:

@-moz-document url-prefix() { 

    #my-id { font-size: 100%; } 

} 

This website有更多的選擇,以及

你可以在你的CSS文件中或在你的HTML你<style type='text/css'>標籤之間放置此。工作正常!

+0

謝謝!這適用於我:) – zur4ik 2011-05-03 18:49:01

+0

@Peppered檸檬你介意澄清那裏去? CSS文件,js文件或cshtml文件? – VoidKing 2012-10-26 14:14:54

+0

這在CSS文件 – 2013-06-19 19:39:17

2

現在你可以使用類似

@supports (not (-moz-appearance: none)) { 
    /* Add non-firefox CSS code here */ 
} 
+0

這不僅是一個創造性的解決方案來檢測特定的瀏覽器,但也非常有幫助。謝謝! – Alkarin 2018-01-31 22:50:21

相關問題