¿Cuál es la mejor manera de lograr un efecto brillante cuando se enfoca en un campo de texto en HTML? ¿Se puede hacer solo con CSS o involucra imágenes? Consulte las páginas de inicio de sesión de Twitter y Tumblr para ver ejemplos de trabajo.¿Efecto "brillante" del campo de texto como las páginas de inicio de sesión de Twitter y Tumblr?
Respuesta
sólo tiene que utilizar el :focus
pseudo-clase, y border
box-shadow
:
.text:focus {
border: 1px solid #07c;
box-shadow: 0 0 10px #07c;
}
Se ve increíble, thx – raffian
que lo enfoque mediante el uso de una sombra cuadro de CSS y luego establecer el color a azul en lugar de gris/negro.
¿Puedes dar un ejemplo? ¡No soy un experto en CSS! – raffian
Algunas otras personas han publicado ejemplos. Pero, si no eres un experto, puedes jugar con este sitio web. Es ideal para crear pequeños bits css, como una sombra de caja. http://css3generator.com/ –
hey, ese es un gran sitio para probar CSS, gracias – raffian
CSS:
#form1:focus { border: 2px solid blue; }
HTML:
<input id="form1" type="text"/>
Otras maneras que he encontrado:
utilice el focus
Si está utilizando multi-navegador se acerca:
.active-field, .selector-for-field:focus {
-webkit-box-shadow: 0 0 3px rgb(34%, 71%, 94%);
-khtml-box-shadow: 0 0 3px rgb(34%, 71%, 94%);
-moz-box-shadow: 0 0 3px rgb(34%, 71%, 94%);
-o-box-shadow: 0 0 3px rgb(34%, 71%, 94%);
box-shadow: 0 0 3px rgb(34%, 71%, 94%);
border:1px solid rgb(34%, 71%, 94%);
}
A continuación, agregue esta clase para el campo resaltado en tecleo o el enfoque, etc., según sea necesario.
También puede obtener los específicos de IE allí si es necesario.
Las versiones prefijadas de 'box-shadow' están desactualizadas; no deberías usarlos – Ryan
No estoy de acuerdo: sigo viendo versiones anteriores de navegadores utilizando nuestros sitios, por lo que todavía están en juego. Te sugiero que compares la necesidad con tus propios visitantes en lugar de seguir los consejos anteriores sin consultarlos. – MyStream
Cualquiera de las imágenes, o caja de CSS Sombra http://css-tricks.com/snippets/css/css-box-shadow/
- 1. Crear efecto de texto brillante en iOS
- 2. Diseñar rutas personalizadas y páginas de inicio de sesión
- 3. ¿Cómo descargar páginas que redirigen después del inicio de sesión?
- 4. Integración de openID y oauth como inicio de sesión del sitio web, inicio de sesión y sistema de autenticación
- 5. ¿Mejores prácticas para páginas de inicio de sesión?
- 6. Cómo usar las cuentas de Google como inicio de sesión
- 7. MVC Autorización - múltiples páginas de inicio de sesión
- 8. ¿Concepto y lógica del sistema de inicio de sesión?
- 9. Cookies de inicio de sesión/sesión, Ajax y seguridad
- 10. Las variables de sesión se pueden engañar (inicio de sesión)?
- 11. ¿Cómo ignorar las solicitudes de inicio de sesión y cierre de sesión en JMeter?
- 12. iluminación de OpenGL y brillante
- 13. ¿Cómo debo probar el inicio de sesión/inicio de sesión del usuario con una biblioteca de terceros como Omniauth?
- 14. Regístrese como elemento de inicio de sesión con Cocoa?
- 15. Efecto Resplandor de texto del iPhone
- 16. ¿Iniciar sesión de inicio en 1 página o en todas las páginas?
- 17. Control de inicio de sesión y proveedor de membresía personalizada
- 18. sesión se pierde después de un inicio de sesión exitoso?
- 19. Después de iniciar sesión, ¿deberían todas las páginas ser https?
- 20. Codeigniter Session Data no disponible en otras páginas después del inicio de sesión
- 21. ¿Redirigir después del inicio de sesión?
- 22. autenticación de ASP.NET inicio de sesión y cierre de sesión con el botón Atrás del navegador
- 23. Redirigir la página de inicio de sesión/registro de Wordpress a una página de inicio de sesión/registro personalizada
- 24. Lista de imágenes del logotipo del proveedor de OpenID y URL de inicio de sesión?
- 25. Utilizando SQL para determinar las estadísticas del campo de texto
- 26. Configuración "Iniciar sesión como un servicio" y "Permitir el inicio de sesión localmente" con ADSI
- 27. Symfony2 Inicio de sesión y seguridad
- 28. Django: HTTPS solo para la página de inicio de sesión?
- 29. Soltar todos los inicios de sesión donde nombre de inicio de sesión como
- 30. Limitación del número de intentos de inicio de sesión fallidos
Sólo inspeccione el elemento, el CSS es todo lo que hay. en ': focus' apply' border: 1px solid # 56B4EF; 'y' box-shadow: recuadro 0 1px 3px rgba (0,0,0, .05), 0 0 8px rgba (82,168,236, .6); ' –
posible duplicado de [CSS - campos de inicio de sesión de Focus al igual que Twitter con solo CSS?] (http://stackoverflow.com/questions/6282678/css-focus-login-fields-just-like-twitter-with-only-css) – user123444555621
@ Pumbaa80, no es un duplicado, esa pregunta es con respecto a los aspectos funcionales de los campos de texto de inicio de sesión de Twitter, no su apariencia – raffian