如何使textarea看起来像表单上的输入[文本]无效

时间:2016-05-26 12:04:13

标签: css

这就是我的textarea无效的样子,如何让它像文本框一样(边框更小)

it looks like this

它应该如下图所示。

enter image description here

我使用下面的css但没有工作。

textarea:focus:required:invalid {
    background-color: lightyellow;
}

textarea:required {
    box-shadow: none;
}

设计: -

<asp:TextBox ID="txtName" runat="server" placeholder="First Name" CssClass="mytxtCalendar required" MaxLength="30"></asp:TextBox>
<asp:TextBox ID="txtAddress" runat="server" placeholder="Correspondence Address" Height="50px" TextMode="MultiLine" CssClass="mytxtCalendar required" MaxLength="120"></asp:TextBox>

3 个答案:

答案 0 :(得分:2)

试试这个。

textarea:required {
    box-shadow: none;
    resize: none;
}

答案 1 :(得分:0)

outline: none;添加到textarea,它将删除textarea的影子。

textarea:required {
    box-shadow: none;
    outline: none;   //Added this
}

答案 2 :(得分:0)

这是解决方案: -

textarea.mytxtCalendar.required {
    box-shadow: none;
}

    textarea.mytxtCalendar.required:focus {
        background-color: lightyellow;
    }