Css 在Firefox中,如何在内容之前加粗第一行?

Css 在Firefox中,如何在内容之前加粗第一行?,css,firefox,Css,Firefox,我使用的框架可以向元素添加属性,但自己不能添加dom元素。我试图做的是在:pseudo元素之前添加两行内容,然后将第一行加粗 [数据文本]::之前{ 内容:attr(数据文本); 显示:块; 空白:预处理; } [数据文本]::第一行{ 字体大小:粗体; } ... 嘿,你能这样试试吗 [数据文本]::之前{ 内容:attr(数据文本); /*显示:块*/ 空白:预处理; } [数据文本]::第一行{ 字体大小:粗体; } ... 注意:伪元素现在需要两个冒号。将代码更新为两个冒号-没有

我使用的框架可以向元素添加属性,但自己不能添加dom元素。我试图做的是在
:pseudo元素之前添加两行内容,然后将第一行加粗

[数据文本]::之前{
内容:attr(数据文本);
显示:块;
空白:预处理;
}
[数据文本]::第一行{
字体大小:粗体;
}

...

嘿,你能这样试试吗

[数据文本]::之前{
内容:attr(数据文本);
/*显示:块*/
空白:预处理;
}
[数据文本]::第一行{
字体大小:粗体;
}

...

注意:伪元素现在需要两个冒号。将代码更新为两个冒号-没有更改。我不是有意暗示这是对问题的修复。我只是想给大家介绍一下有效的CSS。是的,它似乎只在Firefox中当
display
属性的计算值为
inline
时才起作用。