我正在嘗試將新的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