我想在我的asp.net應用程序中使用圓角按鈕。我們在ASP.NET 3.5中有什麼可以幫助我們製作圓角按鈕嗎?圓角按鈕ASP.NET
4
A
回答
1
3
這是我正在使用的控件和css。我的按鈕是方形的,但事實並非如此。你可以自己創建圓形的圖像。
<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;
}
3
你可以使用具有圓角擴展的AJAX控件工具包。我個人從未在項目中使用過它。我使用css3邊框半徑,讓IE用戶直接與方形邊框一起居住,直到他們的瀏覽器趕上(http://www.cssportal.com/css3-rounded-corner)
以下是控件擴展程序示例的鏈接。 http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/RoundedCorners/RoundedCorners.aspx
1
由於p.cambell告訴你,在這個環節tecnique的偉大工程:http://www.oscaralexander.com/tutorials/how-to-make-sexy-buttons-with-css.html
但你有超鏈接服務器控件來代替你的「按鈕」服務器控件,這是因爲,在CSS是應用於「a」標籤。
因此,在Visual Studio中,而不是畫一個按鈕,用的CssClass = 「按鈕」
再見繪製一個超鏈接!
相關問題
- 1. 按鈕的圓角
- 2. 圖像圓角按鈕JavaFX
- 3. 圓角按鈕爲IE8
- 4. 圓角按鈕陣列
- 5. UIImage的按鈕圓角
- 6. kivy中的圓角按鈕角落
- 7. 按鈕角落圓角背景圖片
- 8. WPF中的圓角平面按鈕
- 9. 德爾福圓角邊框按鈕
- 10. iphone:按鈕圓角半徑未設置
- 11. 用於primefaces radion按鈕的圓角
- 12. 帶圓角邊緣的空按鈕
- 13. 安卓按鈕圓角不起作用
- 14. 平滑圓角的箭頭按鈕
- 15. 帶代碼隱藏圓角的按鈕
- 16. 按鈕圓角半徑不iOS的
- 17. 箭頭按鈕上的圓角
- 18. HTML按鈕上的便攜式圓角
- 19. 材質按鈕上的圓角
- 20. 創建一個帶圓角的按鈕
- 21. 圓角按鈕:我錯在哪裏
- 22. 圓角谷歌登錄按鈕 - android
- 23. UIImage按鈕(圓形按鈕)
- 24. 圓形到圓形三角形(菜單按鈕切換)
- 25. HTML中的圓角和橢圓形按鈕
- 26. 無圓角半徑的自定義圓形按鈕
- 27. 圓形按鈕
- 28. 圓形按鈕
- 29. 圓形按鈕
- 30. 圓角地圖邊角隱藏街景關閉按鈕
嘗試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
@Roberto你發佈的鏈接是404。 – ChrisW 2013-01-22 16:13:19
@ChrisW感謝你的領導。鏈接固定。 – Roberto 2013-01-23 02:13:05