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
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:
Edit: Dies ist die aktuelle CSS angewendet:
Und mit border-width
entfernt:
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.
Verwenden F12 und sehen, welche CSS-Regel angewendet wird? – IrishChieftain
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
Entfernen Sie den Umrandungsradius und belassen Sie die Umrandungsbreite unverändert. Wie sieht das aus? – IrishChieftain