一尘不染

仅使用CSS的换行符(如)

html

是否有可能在纯CSS中(即无需添加其他html标签)使像这样的换行符<br>?我想在<h4>元素之后而不是之前换行:

的HTML

<li>
  Text, text, text, text, text. <h4>Sub header</h4>
  Text, text, text, text, text.
</li>

的CSS

h4 {
  display: inline;
}

我发现了许多这样的问题,但是总是有 “ use display:block;”之 类的答案 ,但<h4>必须保持在同一行时,我无法这样做。


阅读 698

收藏
2020-05-10

共1个答案

一尘不染

它是这样的:

h4 {
    display:inline;
}
h4:after {
    content:"\a";
    white-space: pre;
}
2020-05-10