1

私はIMG要素cを持っています。以下は、カーソルを変更するために機能します(Chromeで):

c.style.cursor='-webkit-zoom-out';

しかし、次のように他のブラウザとの互換性を追加しようとすると、機能しなくなります。

c.style.cursor='-webkit-zoom-out, -moz-zoom-out';

(そして、IE との互換性のために .cur をリンクすることさえ試みていません....) スタイル要素に複数の値を追加するための正しい構文は何ですか?

4

1 に答える 1

4

それらを個別に追加する必要があります:

c.style.cursor = '-webkit-zoom-out';
c.style.cursor = '-moz-zoom-out';

残念ながらzoom-inzoom-outInternet Explorer ではまだサポートされていません。MDN カーソル: ブラウザーの互換性 を参照してください。

デモ

購入前にお試しください

または、正しいスタイルを設定する CSS クラスを作成し、切り替えが必要な場合は JavaScript を使用してこのクラスを追加または削除することもできます。

于 2013-08-21T18:42:14.230 に答える