如何设置<HR> html元素的样式?

JPa*_*shs 0 html css

我需要设计<HR>类似于图中所示的样式:它就像两条线一条一条在另一条线上.我已经看过这个,然后我想它可以做到,但我不记得在哪里.

在此输入图像描述

到目前为止我得到了这个css代码,但我只得到了蓝线:

hr {
margin: 0px auto 10px;
background: #009edf;
width: 200px;
text-align: center; }
Run Code Online (Sandbox Code Playgroud)

Jon*_*han 5

你可以这样做:

hr {
    height:2px;
    border:0;
    background-color: #444;
    line-height:20px;
    cursor: pointer;
}

hr:before {
  content: '';
  display: block;
  height: 1px;
  background-color: #111;
}

hr:after {
    content: 'O';
    color:#ccc;
    display:block;
    text-align:center;
    background-color:#222;
    width:60px;
    margin-top:-10px;
    position:absolute;
    left:50%;
    -webkit-transform: translate(-50%);
    -moz-transform: translate(-50%);
    -ms-transform: translate(-50%);
    -o-transform: translate(-50%);
    transform: translate(-50%);  
}
Run Code Online (Sandbox Code Playgroud)
<hr>
Run Code Online (Sandbox Code Playgroud)