贝利信息

css 伪元素必须写 content 吗_使用规则与注意事项

日期:2026-01-05 00:00 / 作者:P粉602998670
必须写。不设置content属性,::before和::after伪元素完全不会渲染,即使设置了background-color、width、height也无效;content是唯一强制属性,空内容也需显式写content: ""。

伪元素 ::before 和 ::after 必须写 content 吗?

必须写。不设置 content 属性,::before::after 伪元素**完全不会渲染**,哪怕你写了 background-colorwidthheight 也无效。

content 的写法陷阱:引号、空格、特殊字符

看似简单,但错一个字符就让伪元素“消失”。常见失效原因: