Perdóname, es una pregunta estúpida, pero necesito ayuda. Quiero cambiar el color del borde de TEXTAREA en foco. pero mi código no parece funcionar correctamente.
Por favor vea el código en el violín .
<form name = "myform" method = "post" action="insert.php" onsubmit="return validateform()" style="width:40%">
<input type="text" placeholder="Enter Name." name="name" maxlength="300" class="input">
<input type="email" placeholder="Enter E-mail." name="address" maxlength="300" class="input">
<textarea placeholder="Enter Message." name="descrip" class="input" ></textarea>
<br>
<input class="button secondary" type=submit name="submit" value="Submit" >
</form>
Aquí está el CSS
.input {
border:0;
padding:10px;
font-size:1.3em;
font-family:"Ubuntu Light","Ubuntu","Ubuntu Mono","Segoe Print","Segoe UI";
color:#ccc;
border:solid 1px #ccc;
margin:0 0 20px;
width:300px;
-moz-box-shadow: inset 0 0 4px rgba(0,0,0,0.2);
-webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.2);
box-shadow: inner 0 0 4px rgba(0, 0, 0, 0.2);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
input:focus {
outline: none !important;
border-color: #719ECE;
box-shadow: 0 0 10px #719ECE;
}
Respuestas:
fuente
outline: none
pero las entradas normales de cuadro de texto no?Hay una entrada: enfoque como hay un área de texto: enfoque
fuente
input:focus, textarea:focus { outline: none !important; border-color: #719ECE; box-shadow: 0 0 10px #719ECE; }
si desea el mismo efecto en ambos tipos de elementos.Probablemente, una forma más apropiada de cambiar el color del contorno es usar la
outline-color
regla CSS.o para entrada
box-shadow
no es exactamente lo mismo y puede verse diferente al contorno, especialmente si aplica un estilo personalizado a su elemento.fuente
tan sencillo :
todo el CSS para mi botón react-boostrap es:
fuente
solo necesitas en scss varible
fuente