我想将默认情况下由<hr>标记呈现的水平线替换为三个星号(以水平为中心)。如果可能的话,我希望使用纯CSS来实现这个,特别是:
<hr>,没有助手div或类似的东西(因为我正在对Markdown文件进行样式化);首先我试过:
hr {
width: 0;
}
hr:before {
content: "***";
}它几乎做到了这一点,但我希望它以中心为中心,并且不知道如何将它集中。
发布于 2015-08-21 18:11:26
浏览器使用边框显示<hr>,因此:
hr {
border: none;
}
hr::before {
content: '***';
display: block;
text-align: center;
}发布于 2015-08-21 18:11:17
在你的psuedo元素上打一个text-align:center。
https://stackoverflow.com/questions/32146770
复制相似问题