es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para lograr esto, podemos utilizar el selector CSS :empty, que apunta a elementos que no tienen hijos o solo contienen espacios en blanco. Podemos combinar este selector con el selector :not() para excluir cualquier elemento UL que tenga hijos LI.

    El CSS actualizado se vería así:

    ul:not(:empty) :before {
        content:'';
        //otras definiciones de CSS
    }
    

    Esto aseguraría que el pseudo-elemento :before solo se muestre cuando el elemento UL tiene hijos LI. Si el UL no tiene hijos LI o solo contiene espacios en blanco, el pseudo-elemento :before no sería visible.

Comments are closed.