我正在从API接收内容,该API包含几个span元素,后跟未标记的文本。
例:
<span>1</span> Some text. <span>2</span> Some text.
Run Code Online (Sandbox Code Playgroud)
我希望跨度之前具有设置的宽度和换行符。
例:
1 Some text.
2 Some text.
Run Code Online (Sandbox Code Playgroud)
跨度上的“ display:block”允许width属性,但在每个跨度之后也会创建一个中断。
“ display:inline-block”允许width属性,但是我之前不知道如何创建换行符。
将跨度保留为“ display:inline”可以在每个跨度之前使用换行符(使用:: before内容)。但是,不能为内联元素指定width属性(据我所知)。
为了获得预期的结果,请使用下面的内容和空格选项
span::before {
content: "\A";
white-space: pre;
}
Run Code Online (Sandbox Code Playgroud)
<span>1</span> Some text. <span>2</span> Some text.
Run Code Online (Sandbox Code Playgroud)
codepen- https: //codepen.io/nagasai/pen/RdmxrR
归档时间: |
|
查看次数: |
68 次 |
最近记录: |