日期:2014-05-18  浏览次数:20451 次

其实我就是想问下linkbutton中的文字怎么垂直居中。。。。。
1.height和line-height不行啊,asp:linkbutton中没有line-height这个属性
2.样式也不管用啊:style="vertical-align: middle"


所以没辙了,求救

------解决方案--------------------
linkbutton就是a标签,属于行内元素,没有垂直高度的设置,本身就只有文字的高度,你要怎么剧中?
要垂直居中,需要转成块状元素,如style="display:block"


<style>
a.m{border:1px solid red;display:inline-block;height:60px;line-height:60px}
</style>


aaa<asp:LinkButton ID="LinkButton1" runat="server" CssClass="m">LinkButton</asp:LinkButton>bbb