我正在尝试将新的Twitter按钮添加到我的Wordpress模板之一。有关示例,请参阅此处:http://johnkivus.com/2010/08/12/if-you-build-it/。我希望文本与按钮的顶部边缘对齐,而不是按钮。这使替代Twitter的按钮的代码段如下:将文本垂直对齐到新Twitter按钮的旁边
<div class="postmeta">
<p><a href="http://twitter.com/share" class="twitter-share-button" data-count="none" data-via="kivus">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> <?php _e("Filed under", 'studiopress'); ?> <?php the_category(', ') ?> · <?php _e("Tagged with", 'studiopress'); ?> <?php the_tags('') ?></p>
</div>
为postmeta的CSS是:
.postmeta {
font-size: 11px;
text-transform: uppercase;
margin: 0px;
padding: 5px 0px 0px 0px;
border-top: 1px solid #333333;
}
.postmeta p {
margin: 0px;
padding: 0px;
display: inline-block;
}
我远在CSS的专家,所以我只试过以下内容: - 添加“vertical-align:text-top;”到css - 添加“display:inline-block;” &“vertical-align:top;” - 作为一个完整的传单,style ='vertical-align:top'到按钮。
将文本与按钮顶部对齐的最简单方法是什么?
UPDATE 根据thomasrutter的建议,我添加了一个样式到按钮和文本。这使我更接近我想要的东西,但是,通过PHP命令处理的元素仍然显示与图像底部对齐。链接就是看事情的当前状态是一样的:http://johnkivus.com/2010/08/12/if-you-build-it/但代码不如下:
<div class="postmeta">
<p><a href="http://twitter.com/share" class="twitter-share-button" data-count="none" data-via="kivus" style="vertical-align: middle">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> <span style="vertical-align: middle"><?php _e("Filed under", 'studiopress'); ?> <?php the_category(', ') ?> · <?php _e("Tagged with", 'studiopress'); ?> <?php the_tags('') ?></span></p>
</div>
也许你应该玩线高一点... – wintercounter 2013-05-10 12:04:25