2017-11-28 21 views
0

Ich habe derzeit zwei Textfelder (asp:TextBox) in unmittelbarer Nähe zueinander. Sie sehen zur Zeit wie folgt aus:Benutzerdefiniertes Design für ASP-Textfelder

enter image description here

Ich versuche, dieses Schatteneffekt loszuwerden, die in den oberen und linken Rand der Textfelder angelegt wird, damit ich einige benutzerdefinierte Styling anwenden können. box-shadow scheint jedoch keinen Effekt zu haben, und das Hinzufügen einer -Eigenschaft fügt dem vorhandenen Schatten hinzu, anstatt ihn zu ersetzen. Ist es einfacher, das Textbox-Styling vollständig zu ersetzen, oder kann ich etwas mit der vorhandenen Vorlage tun?

Mein Ziel ist ein einfacher Text, wie der Titel Textbox auf Stackoverflow, wenn eine neue Frage:

enter image description here

Edit: Dies ist die aktuelle CSS angewendet:

enter image description here

Und mit border-width entfernt:

enter image description here

Beachten Sie, dass box-shadow keine Wirkung hat, wenn angewendet oder entfernt. Der einzige sichtbare Unterschied besteht darin, dass die Umrandung dicker ist und immer noch auf die obere und linke Seite des Objekts ausgerichtet ist.

+0

Verwenden F12 und sehen, welche CSS-Regel angewendet wird? – IrishChieftain

+0

Verwenden Sie die in Browsern verfügbaren Webentwicklungswerkzeuge, um die CSS-Regeln anzuzeigen, die auf die Textfelder angewendet werden. Fügen Sie auch das CSS ein. – user4221591

+0

Entfernen Sie den Umrandungsradius und belassen Sie die Umrandungsbreite unverändert. Wie sieht das aus? – IrishChieftain

Antwort

1

Versuchen Sie folgendes:

.loginInputBox 
{ 
    width: 300px; 
    border: 1px solid #eee; 
    box-shadow: none; 
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px; 
    border-radius: 5px; 
    -moz-box-shadow: none; 
    -webkit-box-shadow: none; 
} 
+0

Danke, das war erfolgreich. Gibt es noch einen bestimmten Bedarf für die Mozilla-Variante, jetzt wo FF v57 hier ist? Oder ist es allgemein üblich, die zwei separaten Radius/Schatten-Eigenschaften einzubeziehen? –

+0

Ich würde sie für die etwas älteren Versionen einschließen, da viele Leute sie noch benutzen. – IrishChieftain

Verwandte Themen