"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Você pode detectar eventos de clique em pseudo-elementos do CSS?

Você pode detectar eventos de clique em pseudo-elementos do CSS?

Postado em 2025-03-12
Navegar:172

Can You Detect Click Events on CSS Pseudo-Elements?

clique em Detecção de eventos em pseudo-elementos

pergunta:

no código fornecido, um evento de cliques é mais elementado em bits o pseudo No entanto, o objetivo é detectar cliques apenas no elemento pseudo-elemento. Isso é possível?

Responder:

não, não é possível detectar eventos de clique em pseudo-elementos diretamente porque eles não existem como parte do modelo de objeto de documento (DOM). Os pseudo-elementos são elementos virtuais que são gerados pelo navegador e não fazem parte da estrutura html real. Lorem ipsum dolor Sit AMET, ...

então, aplique estilos ao elemento de span: . Red-bit { Posição: Absoluto; Esquerda: 100%; Largura: 10px; Altura: 100%; cor de fundo: vermelho; }

finalmente, vincule o manipulador de clique no elemento de span:

Lorem ipsum dolor sit amet, ...

Essa abordagem permite capturar cliques na região vermelha, impedindo que os cliques sejam acionados no elemento principal.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3