web-dev-qa-db-ja.com

Firefox固有のマージン?

CSSでFirefoxに特定のマージンを設定するにはどうすればよいですか? -moz-margin:0pxを試しました。

私の問題はすべてのブラウザにあり、IEは動作しますが、

しかし、firefoxはCSSで失敗します...ロールオーバーすると、1pxのように左に移動する特定のリンクがあります...

25
Matt

問題はおそらく別の場所にありますが、Firefoxのみをターゲットにする方法は次のとおりです。

@-moz-document url-prefix() {
    a {
        margin: 0;
    }
}
68
wanovak

次のようなものを試すことができます:

@-moz-document url-prefix() { //Your css here }

これはFirefoxによってのみ読み取られます。

ソース

18

質問に直接回答するには:

.myElement, x:-moz-any-link, x:default {
    margin: 0px;
}

これにより、「myElement」クラスを持つすべての要素が、Firefox内でのみ0pxマージンに設定されます。

8
Aedaeum