2012-03-06 76 views
2

我在我的项目中使用ASP.NET。在那我添加了一个带有背景图像的按钮。如何在asp.net按钮中的文本左侧制作图像?

但图像正在定位在按钮左边的位置,如下图所示。我想在非常接近文本的位置制作此图像(正如我标记的)。文本位于按钮的中心。 ?什么办法做到这一点,

enter image description here

码 -

<asp:Button ID="btnKotAdd" runat="server" Text="Kot Addtion" 
        onclick="btnKotAdd_Click" 
        style="margin-left: 10%; background-image: url('Images/add.png'); background-repeat:no-repeat; height:35px;" 

        width="80%" Font-Overline="False" /> 

在此先感谢。

+0

从HTML的角度来看,图像的位置取决于文本的大小,因此您必须添加图像作为按钮的内容,如文本。我不确定你在ASP.NET中如何做到这一点。 – Douglas 2012-03-06 12:56:49

+0

您必须使用背景位置属性。请看看这篇文章** http://www.w3schools.com/cssref/pr_background-position.asp** – 2012-03-06 13:04:13

回答

1

您必须根据您的要求调整按钮图像的background-position。像这样:

style="margin-left: 10%; 
    background-image: url('Images/add.png'); 
    background-repeat:no-repeat; 
    height:35px; 
    background-position:30% 0;" 
+0

谢谢Sandeep。 – Sagotharan 2012-03-10 07:08:53

相关问题