Poesia de amigos cortos

Casilla de verificación personalizada

Tengo una marca de verificación como se muestra a continuación, quiero usar la marca de verificación para que actúe como una casilla de verificación, no quiero que la marca aparezca dentro de una casilla de verificación. Quiero poder hacer clic en la marca para que se seleccione. Debería ser como una casilla de verificación pero sin la caja, ¿alguna sugerencia si esto se puede hacer en css?
Necesitarás una casilla de verificación para mantener el valor de la marca. Y necesitarás estilizar la etiqueta, y ocultar la casilla de verificación, para que sólo veas la etiqueta, y esta etiqueta será capaz de interactuar con la casilla de verificación.

Tamaño de la casilla de verificación de bootstrap

/f00c es una marca de verificación (tick) en la última fontAwesome creo. No estoy seguro de lo que el f095 que estaba utilizando se supone que es como un teléfono. Tal vez usted tiene una versión anterior de la fuente impresionante o el CDN me vinculó a una versión diferente.
Funciona. Esto es exactamente lo que traté de lograr como sus imágenes. IMHO es toggle a veces confuso para los visitantes. No se puede saber si este es el estado activo o desactivado debido a los colores (sólo). Si hay una marca de verificación que mostrará es el estado activo y también el color.
Sí, por eso hay que tener mucho cuidado cuando se cambian los controles del formulario por defecto. También se pierden muchas de las características de accesibilidad incorporadas en ellos después de años de investigación. Aunque estos elegantes interruptores parecen bonitos puedo apostar que la tasa de fracaso de los formularios con esos diseños es mucho mayor que la de los iconos por defecto.

Input type=checkbox css

Algunas versiones de las tecnologías de asistencia anunciarán el contenido generado por CSS, así como fuentes de iconos específicas. El anuncio puede ser redundante, inexacto y/o sin sentido. Por eso se utiliza aria-hidden=”true”.
“Las fuentes de iconos son vectores, representados al tamaño establecido por el CSS. Se escalan como lo haría un gráfico vectorial, generando una imagen clara sin importar el tamaño de la pantalla o la resolución. Aunque al principio los desarrolladores se mostraron un poco reacios a subirse al carro de esta tendencia, rápidamente se están dando cuenta del valor que ofrecen las fuentes de iconos a la hora de crear sitios que cumplan los estándares cada vez más exigentes de la industria del diseño. Su mayor flexibilidad en el diseño y el ajuste permite a los diseñadores ilustrar plenamente los puntos del sitio sin interrumpir las funciones de las que los equipos de desarrollo y SEO tendrán que ocuparse más tarde”. – Cosette Jarrett
“Las fuentes de iconos son simplemente fuentes. Sin embargo, en lugar de contener letras o números, contienen símbolos y glifos. Se pueden estilizar con CSS de la misma manera que se estiliza el texto normal, lo que las ha convertido en una opción popular en la web.” – George Martsoukos

Botón de radio con marca de verificación css codepen

No soy el autor de esta respuesta, pero en el momento de escribir esto, esta es la respuesta más votada con diferencia tanto en votos positivos como negativos (+1035 -17), y sigue marcada como respuesta aceptada (probablemente porque el autor original de la pregunta es el que escribió esta respuesta).
Este código asume que estás usando un restablecimiento como el de Eric Meyer que no anula los márgenes y el padding de la entrada del formulario (de ahí que ponga los restablecimientos de márgenes y padding en el CSS de la entrada). Obviamente, en un entorno real, es probable que se anide/sobreescriba cosas para soportar otros elementos de entrada, pero quería mantener las cosas simples.
Espero que esto ayude a alguien más. No he probado esta técnica específica en ningún otro proyecto más que en el que estaba trabajando esta mañana, así que no dudes en comentar si encuentras algo que funcione de forma más consistente.
A veces la alineación vertical necesita dos elementos en línea (span, label, input, etc…) uno al lado del otro para funcionar correctamente. Las siguientes casillas están centradas verticalmente de forma correcta en IE, Safari, FF y Chrome, incluso si el tamaño del texto es muy pequeño o grande.

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad