1

我使用 javascript作为圆角,它仅在我单击文本框时才有效。如果文本框失去焦点,则文本框再次变为矩形,我错了,代码如下

<script src="Jquery/rounded-corners.js" type="text/javascript"></script>
 <asp:TextBox CssClass="rounded rc5 FilterCriteria" ID="txtSearch" runat="server"></asp:TextBox>
 <ajaxToolkit:FilteredTextBoxExtender ID="ftxtSearch" runat="server" TargetControlID="txtSearch" FilterType="Numbers" />
<style>
    .rounded { 
    background:white;
    white-space:nowrap;
    zoom:1;
    } 
    .rc5 {
        border-radius: 5px 5px 5px 5px;
    }
</style>
4

2 回答 2

0

在样式表中添加这些行

 -moz-border-radius: 6px 6px 0 0;
 -webkit-border-radius: 6px 6px 0 0;
 border-radius: 6px 6px 0 0;
于 2012-05-15T12:51:51.920 回答
0

但是你没有使用 javascript 来圆文本框的角落。您所做的只是使用border-radius 意味着您正在使用样式(CSS 3.0)来圆角文本框;您的浏览器必须与 CSS3.0 兼容

于 2012-05-15T12:52:20.063 回答