HTML 代码:
<h1>Example title</h1>
CSS:
h1::first-letter{
display:none;
}
h1::before{
content: url(http://icons.iconarchive.com/icons/ariil/alphabet/32/Letter-E-icon.png);
}
我的问题是:为什么 ::before 会干扰 ::first-letter 的规则?这里发生了什么?如果去掉 ::before,则 ::first-letter 可以正常工作。
在不更改 HTML 的情况下,有没有其他方法来针对此示例中的首字母进行定位?