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

メモ: Selectors Level 4では、 :empty セレクターが :-moz-only-whitespace のように動作するよう変更されましたが、まだこれに対応しているブラウザーはありません。

CSS:-moz-only-whitespace 擬似クラスは、子ノードを全く持たない要素、あるいは空のテキストノードまたはスペースのみを持つテキストノードを持つ要素に一致します。

構文

Syntax not found in DB!

HTML

<div> </div>

CSS

div {
  border: 4px solid red;
}

:-moz-only-whitespace {
  border-color: lime;
}

結果

仕様書

短期間だけ :blank として Selectors Level 4 において定義されましたが、その後に機能的に :empty に統合され、 :blank は空欄の <input> を意味するように再定義されました。

ブラウザーの対応

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeEdge MobileAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
基本対応
非標準
Chrome 未対応 なしEdge 未対応 なしFirefox 完全対応 あり
補足
完全対応 あり
補足
補足 See bug 1106296.
IE 未対応 なしOpera 未対応 なしSafari 未対応 なしWebView Android 未対応 なしChrome Android 未対応 なしEdge Mobile 未対応 なしFirefox Android 完全対応 あり
補足
完全対応 あり
補足
補足 See bug 1106296.
Opera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android 未対応 なし

凡例

完全対応  
完全対応
未対応  
未対応
非標準。ブラウザー間の互換性が低い可能性があります。
非標準。ブラウザー間の互換性が低い可能性があります。
実装ノートを参照してください。
実装ノートを参照してください。

関連情報

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

このページの貢献者: mdnwebdocs-bot, mfuji09, hamasaki, mitsuba-clover, teoli, ethertank, Marsf
最終更新者: mdnwebdocs-bot,