Decoracion de cocinas modernas

Posición del texto subrayado css

Además, parece imposible influir en la posición del texto-decoración. También he intentado una solución con border y :after, pero esto no funciona con más de una línea. Agradezco cualquier ayuda.
Desgraciadamente, no es posible evitar que las decoraciones se dibujen sobre cajas en línea descendientes (véase CSS2.2 y css-text-decor-3). Tu único recurso, si no quieres (o no puedes) hacer trampas dibujando decoraciones falsas tú mismo, es dividir tu elemento .strike exterior en los límites del elemento .strike interior de forma que se produzca una estructura similar a la de tu ejemplo de referencia.
He encontrado otra solución que funciona bien en mi caso. La publico aquí ya que puede ser de interés para otros. Mientras que la solución del gradiente de fondo se mostraba excelentemente en los navegadores, no funcionaba bien al imprimir el documento. Esta solución separa la segunda línea tachada de su texto rodeándola con otro elemento <span>, que se desplaza un poco hacia arriba escalando el tamaño de la fuente. El tamaño de la fuente se restablece entonces en el elemento span anidado para mostrar el texto correctamente.

Ancho de la decoración del texto

En el caso de las multilíneas, puedes envolver los textos multilínea en un span dentro del elemento. Por ejemplo, <a href=”#”><span>inserta los textos multilínea aquí</span></a> y luego sólo añade borde-inferior y padding en el <span> – Demo
Actualización 2019: El Grupo de Trabajo de CSS ha publicado un borrador para la decoración de texto de nivel 4 que añadiría una nueva propiedad text-underline-offset (así como text-decoration-thickness) para permitir el control sobre la colocación exacta de un subrayado. En el momento de escribir este artículo, se trata de un borrador en fase inicial y no ha sido implementado por ningún navegador, pero parece que con el tiempo hará que la técnica de abajo quede obsoleta.
Entrar en los detalles del estilo visual de text-decoration:underline es bastante inútil, así que tendrás que recurrir a algún tipo de truco que elimine text-decoration:underline y lo sustituya por otra cosa hasta que una mágica y lejana versión de CSS nos dé más control.

Desplazamiento de la línea de texto

CSS no proporciona un mecanismo directo para especificar un color único para cada tipo de línea. No obstante, este efecto puede conseguirse anidando elementos, aplicando un tipo de línea diferente a cada elemento (con la propiedad text-decoration-line) y especificando el color de la línea (con text-decoration-color) en cada elemento.Sintaxis/* Valores de <color> */
Aspectos relacionados con la accesibilidadEs importante garantizar que la relación de contraste entre el color del texto, el fondo sobre el que se coloca el texto y la línea de decoración del texto sea lo suficientemente alta como para que las personas con problemas de visión puedan leer el contenido de la página. La relación de contraste del color se determina comparando la luminosidad de los valores del color del texto y del fondo.

Css text-decoration-thickness

Para las multilíneas, puede envolver sus textos multilínea en un span dentro del elemento. Por ejemplo, <a href=”#”><span>inserta los textos multilínea aquí</span></a> y luego sólo añade borde-inferior y padding en el <span> – Demo
Actualización 2019: El Grupo de Trabajo de CSS ha publicado un borrador para la decoración de texto de nivel 4 que añadiría una nueva propiedad text-underline-offset (así como text-decoration-thickness) para permitir el control sobre la colocación exacta de un subrayado. En el momento de escribir este artículo, se trata de un borrador en fase inicial y no ha sido implementado por ningún navegador, pero parece que con el tiempo hará que la técnica de abajo quede obsoleta.
Entrar en los detalles del estilo visual de text-decoration:underline es bastante inútil, así que tendrás que recurrir a algún tipo de truco que elimine text-decoration:underline y lo sustituya por otra cosa hasta que una mágica y lejana versión de CSS nos dé más control.

Esta web utiliza cookies propias para su correcto funcionamiento. 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