非標準
この機能は標準ではなく、標準化の予定もありません。公開されているウェブサイトには使用しないでください。ユーザーによっては使用できないことがあります。実装ごとに大きな差があることもあり、将来は振る舞いが変わるかもしれません。

非推奨
この機能はウェブ標準から削除されました。まだ対応しているプラウザーがあるかもしれませんが、ゆくゆくはなくなるものです。使用を避け、できれば既存のコードを更新してください。このページの下部にあるブラウザーの対応を見て判断してください。この機能は突然動作しなくなる可能性があることに注意してください。

CSS の -moz-binding プロパティは、 Mozilla ベースのアプリケーションで XBL を DOM 要素に結び付けるために使用します。

初期値none
適用対象生成コンテンツ及び疑似要素を除くすべての要素
継承なし
メディア視覚
計算値指定値
アニメーションの種類個別
正規順序形式文法で定義される一意のあいまいでない順序

構文

/* <url> 値 */
-moz-binding: url(http://www.example.org/xbl/htmlBindings.xml#checkbox);

/* グローバル値 */
-moz-binding: inherited;
-moz-binding: initial;
-moz-binding: unset;

<url>
(フラグメント識別子を含む) XBL バインドのための URI
none
要素に XBL バインドを適用しない事を示すキーワード

形式文法

<url> | none

.exampleone {
  -moz-binding: url(http://www.example.org/xbl/htmlBindings.xml#radiobutton);
}

仕様書

どの仕様書でも定義されていません。

ブラウザーの対応

現在、互換性データを可読形式の JSON フォーマットに置き換えているところです。 この互換性一覧は古い形式を使っており、これに含まれるデータの置き換えが済んでいません。 手助けしていただける場合は、こちらから!

機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
基本対応 未サポート (有) [1] 未サポート 未サポート 未サポート
機能 Android Android 版 Chrome Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本対応 未サポート 未サポート ? [1] 未サポート 未サポート 未サポート

1. XBL は非推奨で削除される予定です (バグ 1397874 を参照)。

関連情報

ドキュメントのタグと貢献者

このページの貢献者: teoli, mfuji09, Sebastianz, ethertank, Marsf
最終更新者: teoli,