2011-07-20 32 views
2
.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="..." /> 

回答

1

设置足够小的字体大小,以适应按钮I.e.字体大小:8像素;并将行高设置为合适的字体高度,我通常比字体大2px,因此line-height:10px ;.

+0

非常感谢! – joncodo

2

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

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

+0

这是真的,但我需要的按钮是那么小。我可以将文本对齐更改为顶部或其他内容吗? – joncodo

+0

Niiice,得到+1 –

+0

我现在唯一能想到的将文本引入视图的方法是将font-size设置为8px ;.这使得一些小点,但仍然在视线中。 –

-1

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

0

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

+0

文本可能会改变,所以我不能这样做。虽然有效的尝试:) – joncodo