Hola a todos,
Estoy intentando mejorar la presentación de los banners de mis categorías. La idea es simple: tengo una imagen de fondo para cada categoría y un título en blanco superpuesto. El problema surge cuando la imagen de fondo es muy clara o tiene zonas con mucho blanco, haciendo que el texto del título sea casi ilegible, especialmente en dispositivos móviles donde el banner se redimensiona.
Mi objetivo es añadir un degradado oscuro translúcido sobre la imagen del banner, justo por debajo del texto, para garantizar la legibilidad del título. He intentado esto en themes/classic/assets/css/custom.css usando un pseudo-elemento, pero el degradado no se aplica correctamente sobre el título, o el título sigue viéndose por debajo del degradado, o directamente no aparece:
.category-cover .category-cover-img::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);
z-index: 1;
}
¿Alguna idea de por qué no funciona como espero o cómo debería abordarlo para que el texto blanco siempre sea visible? Gracias.