【发布时间】:2014-06-23 09:33:29
【问题描述】:
我的页面上有两个用户选项,一个是执行编辑功能的按钮,另一个是导航到另一个页面的超链接。两者的样式看起来相同,但因为删除选项是一个超链接控件,它仅在您单击文本时才有效,而不是像按钮那样单击周围的框。
.aspx文件如下:
<asp:Button ID="EditButton" runat="server" CommandName="Edit" Text="Edit"/>
<div class ="deletebutton">
<asp:HyperLink ID="HyperLinkDeleteRecord" runat="server" NavigateUrl='<%#"DeleteArticle.aspx?passarticleid=" + Eval("ArticleID") %>'>Delete</asp:HyperLink>
</div>
CSS 是:
.deletebutton, input[type="submit"]
{
align-items: flex-start;
text-align: center;
cursor: default;
color:#BD193A;
padding: 2px 6px 3px;
border: 2px outset buttonface;
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
background-color: buttonface;
box-sizing: border-box;
-webkit-appearance: push-button;
-webkit-user-select: none;
white-space: pre;
width: 200px;
font: 11px/1.75em Verdana, Tahoma, arial, sans-serif;
float: left;
margin:5px;
}
【问题讨论】:
标签: asp.net css button hyperlink