3

CSS3 サイズ変更スタイル宣言を使用している iframe があります。

iframe {
    resize: both;
}

私は Modernizr を使用cssresizeしてブラウザーでサポートされているかどうかを検出しているので、テストが失敗したときに代わりに jQuery UI Resizable プラグインを使用できます。

ただし、Firefox は iframe での CSS のサイズ変更 ( JSFiddle )をサポートしていないようですが、Firefox はテキストエリアのサイズ変更をサポートしているため、Modernizr テストはとにかく合格します。これにより、CSS または JS のサイズ変更機能がなくても、Firefox に iframe が残ります。

機能検出を使用して、ブラウザーが iframe で CSS3 のサイズ変更をサポートしていることを確認するにはどうすればよいですか?

4

1 に答える 1

0

modernizr では、独自のカスタム ルールを作成できます。iframecssresize機能がサポートされていることに加えて、ブラウザ + ブラウザのバージョンがサポートされていることも確認する、という名前のものを作成cssresizeします。

http://modernizr.com/docs/#addtest

于 2014-01-03T16:45:25.823 に答える