亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

只針對帶有CSS的Firefox

只針對帶有CSS的Firefox

慕雪6442864 2019-06-19 15:14:15
只針對帶有CSS的Firefox使用條件注釋很容易使用特定于瀏覽器的CSS規則以InternetExplorer為目標:<!--[if IE 6]> ...include IE6-specific stylesheet here... <![endif]-->有時候,是壁虎引擎(Firefox)表現不佳。什么是最好的方法,只針對火狐與你的CSS規則,而不是一個其他瀏覽器?也就是說,InternetExplorer不僅應該忽略Firefox的規則,而且WebKit和Opera也應該這樣做。注:我在找一個“干凈”的解決方案。在我看來,使用JavaScript瀏覽器嗅探器將“Firefox”類添加到我的HTML中并不是那么干凈。我更希望看到一些取決于瀏覽器功能的東西,就像條件注釋只是IE…的“特殊”一樣。
查看完整描述

3 回答

?
一只名叫tom的貓

TA貢獻1906條經驗 獲得超3個贊

好吧,我找到了。這可能是最干凈、最簡單的解決方案,不依賴于打開JavaScript。


@-moz-document url-prefix() {

  h1 {

    color: red;

  }

}

<h1>This should be red in FF</h1>

它基于另一個Mozilla特定的CSS擴展。這里有一個完整的CSS擴展列表:Mozilla CSS擴展.


查看完整回答
反對 回復 2019-06-19
?
holdtom

TA貢獻1805條經驗 獲得超10個贊

下面是如何處理三種不同的瀏覽器:即,FF和Chrome

<style type='text/css'>/*This will work for chrome */#categoryBackNextButtons{
    width:490px;}/*This will work for firefox*/@-moz-document url-prefix() {
    #categoryBackNextButtons{
        width:486px;
    }}</style><!--[if IE]>
<style type='text/css'>
/*This will work for IE*/
#categoryBackNextButtons
{
    width:486px;
}
</style>
<![endif]-->


查看完整回答
反對 回復 2019-06-19
?
HUWWW

TA貢獻1874條經驗 獲得超12個贊

你可以用@supports


@supports (-moz-appearance:none) {

    h1 { color:red; } 

}

<h1>This should be red in FF</h1>

更多關于@supports 這里


查看完整回答
反對 回復 2019-06-19
  • 3 回答
  • 0 關注
  • 1140 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號