He visto que el cromo pone un borde más grueso en :focus
, pero parece que está apagado en mi caso en el que también he usado el radio del borde. ¿Hay alguna forma de eliminar eso?¿Cómo restablecer/eliminar el resaltado de entrada/borde de enfoque de Chrome?
Respuesta
Usted debe ser capaz de eliminarlo mediante
outline: none;
pero tenga en cuenta que es potencialmente malo para la facilidad de uso: Será difícil saber si un elemento está enfocada, lo que puede aspirar Cuando recorre todos los elementos de un formulario con la tecla Tab, debe reflejar de algún modo cuando se enfoca un elemento.
cambié las propiedades/atributos 'color de fondo' y' color' (como quieras llamarlo) en ': focus', así que Supongo que todavía está bien –
Sí. Definir globalmente 'outline: none' como algunos resets do es un error ya que degrada la accesibilidad del teclado, pero está bien eliminar' outline' si tienes otra forma clara de reflejar el enfoque. – bobince
+1 en la nota por ser una MUY mala práctica. Haría el uso del teclado muy molesto. – WhyNotHugo
puede simplemente configurar outline: none;
y bordear un color diferente en el enfoque.
Para quitar el foco predeterminado, utilice el siguiente en el archivo .css por defecto:
:focus {outline:none;}
entonces usted puede controlar el color del borde de enfoque, ya sea individualmente por elemento, o en el css por defecto:
:focus {outline:none;border:1px solid red}
Obviamente reemplace red
con el código hexadecimal elegido.
También puede dejar intacta la frontera y controlar el color de fondo (o imagen) para resaltar el campo:
:focus {outline:none;background-color:red}
:-)
Esto sin duda va a funcionar. esbozo de naranja no se mostrará más .. Común para todas las etiquetas:
*:focus {
outline: none;
}
específico en cierta etiqueta, por ejemplo: etiqueta de entrada
input:focus{
outline:none;
}
que tenía que hacer todo el seguimiento de eliminar por completo es
outline-style:none;
box-shadow:none;
border-color:transparent;
El problema es cuando ya tiene un esquema. Chrome todavía cambia algo y es un verdadero dolor. No puedo encontrar qué hay que cambiar:
.search input {
outline: .5em solid black;
width:41%;
background-color:white;
border:none;
font-size:1.4em;
padding: 0 0.5em 0 0.5em;
border-radius:3px;
margin:0;
height:2em;
}
.search input:focus, .search input:hover {
outline: .5em solid black !important;
box-shadow:none;
border-color:transparent;;
}
.search button {
border:none;
outline: .5em solid black;
color:white;
font-size:1.4em;
padding: 0 0.9em 0 0.9em;
border-radius: 3px;
margin:0;
height:2em;
background: -webkit-gradient(linear, left top, left bottom, from(#4EB4F8), to(#4198DE));
background: -webkit-linear-gradient(#4EB4F8, #4198DE);
background: -moz-linear-gradient(top, #4EB4F8, #4198DE);
background: -ms-linear-gradient(#4EB4F8, #4198DE);
background: -o-linear-gradient(#4EB4F8, #4198DE);
background: linear-gradient(#4EB4F8, #4198DE);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4EB4F8', endColorstr='#4198DE');
zoom: 1;
}
La forma más simple es usar algo como esto, pero tenga en cuenta que puede que no sea tan bueno.
input {
outline: none;
}
Espero que le sea útil.
border:0;
outline:none;
box-shadow:none;
Esto debería hacer el truco.
- 1. Esquema de enfoque predeterminado de Chrome
- 2. Google Chrome: problema de enfoque con la barra de desplazamiento
- 3. Cómo arreglar el resaltado del anillo de enfoque cuando se recorta cuando se usa CALayer?
- 4. enfoque() no funciona en Safari o Chrome
- 5. Cambiar el título de la ventana cuando el enfoque de la ventana no funciona en Chrome
- 6. ¿Cómo deshacerse del resaltado de selección de cuadros de texto en Chrome/Safari?
- 7. ¿Cómo se implementa el resaltado de sintaxis?
- 8. Resaltado de sintaxis de texto, extendiendo el resaltado desde otro idioma
- 9. ¿Cómo cambiar el color de resaltado azul de una UITableViewCell?
- 10. ¿Cómo establecer el color de resaltado para el elemento ListView?
- 11. Cambiar color de resaltado
- 12. Diferencia entre enfoque/enfoque y enfoque/desenfoque, con el ejemplo
- 13. ¿Cómo cedo el enfoque a la aplicación anterior en Cocoa?
- 14. Desactivar resaltado de enlace
- 15. NSTextView resaltado de sintaxis
- 16. Problema de enfoque con múltiples EditTexts
- 17. Resaltado de sintaxis
- 18. Quitando el resaltado de los iconos
- 19. ¿Cómo desactivar el resaltado del ícono de la aplicación?
- 20. Vim, cómo volver a cargar el resaltado de sintaxis
- 21. ¿Cómo puedo desactivar el resaltado de línea actual en Netbeans?
- 22. ¿Cómo eliminar el resaltado de sangría en vim?
- 23. Cómo implementar el código resaltado como ejemplo de bootstrap
- 24. ¿Cómo implementar el resaltado de sintaxis básica en Winforms RichTextBox?
- 25. Cómo activar el resaltado de sintaxis en etherpad
- 26. ¿Cómo controlo el resaltado de triple clic? (HTML)
- 27. Cómo enciendo el resaltado/coloreado de sintaxis en Pycharm
- 28. Cómo hacer que el estado resaltado de UITableViewCell persista
- 29. ¿Cómo cambio el estilo de resaltado en Vim spellcheck?
- 30. ¿Cómo configuro el resaltado de sintaxis para LESS en coda?
MEJOR RESPUESTA: http: // stackoverflow.com/a/17526407/877860 (también debes deshacerte de la sombra de caja) –