我<span class="class-name"></span>
在我的项目中反复使用。像这样的东西:
...
<span class="class-name"></span>
Some text generated here
<span class="class-name"></span>
Some text generated here
<span class="class-name"></span>
...
的目的<span>
是为了padding-right
让后面的文本显示得更好。问题是 Chrome 浏览器无法呈现空白<span>
,因此它将其转换为如下内容:
<span class="class-name">
Some text generated here
<span class="class-name">
Some text generated here
<span class="class-name">
</span>
</span>
</span>
这不会导致我正在寻找的输出。因为填充物会混淆。有趣的是,如果你在标签之间添加一个类似的字符,第一个视图将被浏览器渲染,问题就消失了。谁能解释一下为什么它会这样工作?