将文本放在一个小按钮中

时间:2011-07-20 16:55:22

标签: asp.net css

.buttonVehicle{float:right; height:15px; padding:none; margin:none; text-align:center; text-indent:0; text-decoration:none; text-transform:none;}

此按钮现在显示,但内部没有任何文字。

<asp:button id="btn" runat="server" CssClass="buttonVehicle" Text="..." />

4 个答案:

答案 0 :(得分:2)

这是因为按钮的高度太短。

文本实际上是在按钮下方。您会注意到,如果您将高度设置为35px,则文本会再次显示。

答案 1 :(得分:1)

将字体大小设置得足够小以适应按钮I.e.字体大小:8像素;并且行高适当于字体的高度,我通常比字体大2px所以line-height:10px;。

答案 2 :(得分:0)

如果您想要一个小的按钮,您可以制作看起来像所需按钮的自己的图像,然后使用asp:ImageButton。只是一个想法

答案 3 :(得分:-1)

尝试将样式中的填充和边距属性更改为0px而不是无。