此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

:blank

非标准: 该特性尚未标准化。我们不建议在生产环境中使用非标准特性,因为它们在浏览器中的支持有限,且可能发生变化或被移除。不过,在没有标准选项的特定情况下,它们可以作为合适的替代方案。

:blank CSS 伪类选择器 用于匹配如下节点

  1. 没有子节点;

  2. 仅有空的文本节点;

  3. 仅有空白符的文本节点。

语法

css
:-moz-only-whitespace {
  /* ... */
}

示例

HTML

html
<div></div>

CSS

css
div {
  border: 4px solid red;
}

:blank {
  border-color: lime;
}

结果

规范

Selectors Level 4 中被简要地定义为 :blank,但其功能随后被并入 :empty,而 :blank 则被重新定义为空的 <input>

浏览器兼容性

参见