我想用p标记创建一个连字符符号。这是需求。我成功地用边界创建了它,但问题是对齐。这是小提琴。我想要中间的连字符符号。请帮帮我。我已经使用了这些属性
border-left: 2px solid;
height: 3px;
border-width: 11px;
p {
display: inline-block;
}
.middle-arrow
{
border-left: 2px solid;
height: 3px;
border-width: 11px;
}
<p>25 july,2014</p>
<p class="middle-arrow">25 july,2015</p>
试试这样:演示
你可以用:before
border
p.middle-arrow:before
{
content:"-";
font-size:20px;
padding:0 5px; /* use padding if you need space in between 2 <p> tags
}
在@ g.l.之前我也是这么做的。P的答案是这个。下面是演示。但我接受他的回答。
.middle-arrow:before {
border-left: 2px solid;
height: 3px;
border-width: 11px;
display: inline-block;
content: "";
vertical-align: top;
position: relative;
top: 7px;
}