2016-05-26 12 views
1

Dies ist, wie mein Textfeld wie auf ungültig aussieht, wie es seine area per Bit zu machen (mit kleineren Grenze arround)wie TextArea- machen wie Eingabe sieht [Text] auf Formular ungültig

it looks like this

Es soll sehen Sie aus wie das Bild unten.

enter image description here

ich die folgenden CSS verwendet, aber nicht funktioniert.

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

textarea:required { 
    box-shadow: none; 
} 

Ausführung: -

<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> 
+1

Was Ihre Textfelder aussehen? Und wie ist dein HTML? –

+0

Können Sie bitte ein funktionierendes Beispiel posten? –

Antwort

0

ist die Lösung: -

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

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

hinzufügen outline: none; zu textarea wird es Schatten für die textarea entfernen werden.

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

versuchen Sie dies. Diese

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

Css habe ich verwendet und einfügen hier funktioniert, ich denke, mein Stylesheet war nicht verbindlich auf der Seite. –