你如何使用CSS content属性添加html实体?
使用这样的东西只是打印 到屏幕而不是不间断的空间:
.breadcrumbs a:before {
content: ' ';
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试制作一个水平规则,中间有一些文字.例如:
-----------------------------------我的头衔------------ -----------------
有没有办法在CSS中做到这一点?没有所有" - "破灭显然.
我花了好几个小时.我试图描述附加图像的问题.有必要用白线包装文本,并在行和文本之间留出一些空格.

我想到的第一个解决方案 - 只是使用smth行将文本放在行上"margin-top:-20px;" 并为文本容器提供自定义背景(例如,灰色).但它不是解决方案,因为容器的背景是透明的:(
我想像这样制作smth(使用"float:left"):
<div class="line"></div>
<div class="text">TEXT</div>
<div class="line"></div>
<div class="text">TEXT</div>
<div class="line"></div>
Run Code Online (Sandbox Code Playgroud)
但如果我使用float:left为所有元素存在另一个问题:白线应该在容器的右侧结束.
也许这个问题有一些css最佳实践,或者有人可以给出一些建议......?任何想法都会有所帮助:)!