我正在为元数据创建一个 div,它的后面有一条线,由于某种原因,空间被添加到了行的开头,我不知道为什么。
这是CSS:
.mline {
border-top: 1px solid #E7E7E7;
height: 0px;
margin: 20px 0 20px 0;
text-align: center;
}
.mline > div {
background-color: #FFFFFF;
line-height: 30px;
padding: 0 5px 0 5px;
position: relative;
text-transform: lowercase;
top: -16px;
}
.mline * {
display: inline-block;
}
.mline h1 {
font-size: 12px;
font-weight: normal;
}
.info {
line-height: 16px;
}
.info li:after {
content:" \2022 ";
}
.info li:last-child:after {
content:"";
}
.liked, .like:hover {
color: red !important;
}
这是HTML:
<section>
<div class="mline">
<div>
<ul class="info">
<li><a href="{Permalink}">3/5/13</a></li>
<li><a href="{Permalink}">21 notes</a></li>
<li><a href="{ReblogURL}">reblog</a></li>
</ul>
</div>
</div>
</section>
您可以在我的网站上看到错误: http: //nellyswritingroom.tumblr.com/ 在这个 jsfiddle 中:http: //jsfiddle.net/xrVh4/1/
我不确定发生了什么,因为它绝对不是边距或填充。任何帮助将不胜感激!