2010-11-03 125 views
4

我想在我的asp.net应用程序中使用圆角按钮。我们在ASP.NET 3.5中有什么可以帮助我们制作圆角按钮吗?圆角按钮ASP.NET

+0

尝试CSS3PIE。它会让你的生活变得轻松......看看我的bolg页面:[Internet Explorer 6-8没有CSS border-radius。如何制作圆角? ](http://blog.robertolopes.com/2011/02/18/internet-explorer-6-8-dont-have-css-border-radius-how-to-make-rounded-corners/)干杯!罗伯托。 – Roberto 2011-02-18 21:56:38

+0

@Roberto你发布的链接是404。 – ChrisW 2013-01-22 16:13:19

+0

@ChrisW感谢你的领导。链接固定。 – Roberto 2013-01-23 02:13:05

回答

1

如何将CSS样式应用于按钮?

Sample code, demo, tutorial at Oscar Alexander

使用代码在那里,你可以确保所有的按钮得到准确的风格,只要你想。

+0

谢谢,我会尝试使用您发布的CSS链接..! – msbyuva 2010-11-03 20:45:29

+0

我尝试提供的CSS按钮,它没有工作...任何其他可用的CSS? – msbyuva 2010-11-03 20:59:30

3

这是我正在使用的控件和css。我的按钮是方形的,但事实并非如此。你可以自己创建圆形的图像。

alt text

alt text

<asp:LinkButton ID="lbtnSignIn" class="button" runat="server" OnClick="lbtnSignIn_Click"><span>Sign In</span></asp:LinkButton> 

.button 
{ 
    background: transparent url('../../Images/ButtonLeft.gif') no-repeat top left; 
    display: block; 
    float: left; 
    line-height: 11px; /* 21px (Button Background) = 5px (padding-top) + 11px (font-size) + 5px(padding-bottom) */ 
    height: 21px; /* Button Background Height */ 
    padding-left: 9px; 
    text-decoration: none; 
    font-weight: bold; 
    color: white; 
    font-size: 11px;  
} 

a:link.button, a:visited.button, a:active.button 
{ 
    color: white; 
    text-decoration: none; 
    margin-right: 10px; 
} 

a.button:hover 
{ 
    background-position: bottom left; 
} 

a.button span, a.button span 
{ 
    background: transparent url('../../Images/ButtonRight.gif') no-repeat top right;  
    display: block; 
    padding: 5px 9px 5px 0; /*Set 9px below to match value of 'padding-left' value above*/ 
} 

a.button:hover span 
{ 
    background-position: bottom right; 
    color: white; 
}