所以我正在为 Tumblr 主题设计一些东西,我遇到了一个非常烦人的问题。我正在编写 Reblog 和 Like 按钮,Reblog 按钮工作正常,但由于某种原因,Like 按钮在底部提供了额外的 5px 填充。这并不是一个真正严重的问题,但它对我来说真的很烦人,因为我找不到摆脱它的方法。我尝试改变高度,最大高度,定位等等,但没有摆脱底部的额外空间。这可能是我的一些愚蠢的错误,或者它应该是那样的,我没有意识到,因为为时已晚,但任何帮助都会很好。这也是我的测试博客,我在其中设置了主题。如果您查看源代码,或者将鼠标悬停在 Like 按钮上,您可以看到。 http://mchickenposts.tumblr.com/
编辑:我可以延长你的长度,并添加光标属性,这样底部的 5px 就不会被遗漏。但我想知道我怎样才能完全摆脱它。
这是我的帖子 Html 代码,以及 Css。
.post_reblog_like{
list-style-type:none;
padding:0px;
margin:0px;
display:inline-block;
float:right;
}
.post_reblog_like li{
display:inline-block;
opacity:.7;
}
.post_reblog_like li:hover{
opacity:1;
}
{block:Text}
<div class="post_wrapper">
<div class="post_text">
<div class="post_text_body">
{block:Title}
<a class="PostTitle" href="{Permalink}">{Title}</a>
{/block:Title}
{block:NoteCount}
<a class="post_notes" href="{Permalink}">{NoteCountWithLabel}</a>
{/block:NoteCount}
<div class="PostBody">{Body}</div>
</div>
<div class="post_date">
{block:Date}
<a title="{DayOfWeek}, {Month} {DayOfMonth}, {Year} @ {12Hour}:{Minutes} {AmPm}" class="post_date_text" href="{Permalink}">{TimeAgo}</a>
{/block:Date}
<ul onmouseover="changeClass();" class="post_reblog_like">
<li title="Reblog">{ReblogButton color="white" size="20"}</li>
<li title="Like">{LikeButton color="white" size="20"}</li>
</ul>
</div>
</div>
</div>
{/block:Text}