1
resposta

Há alguma limitação na quantidade de elementos clicáveis?

Quando adiciono mais elementos do que aqueles adicionados em aula, somente os 6 do centro funcionam/são clicáveis, os da extremidade, não.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Vanessa! Tudo bem com você?

Isso pode estar ligado ao layout ou ao posicionamento dos elementos na tela. Se apenas os elementos centrais são clicáveis, acredito que algum elemento esteja sobrepondo os das extremidades, impedindo a interação.

Para testar, tente inspecionar os elementos no navegador usando o DevTools (F12 no Chrome) e veja se há alguma sobreposição. Você pode adicionar um borda temporária para visualizar melhor:


.elemento {
  border: 2px solid red; /* Adiciona uma borda vermelha ao elemento */
}

Além disso, verifique se há alguma limitação definida em seu CSS relacionada a z-index, overflow: hidden ou pointer-events: none.

O problema também pode vir do Angular, caso haja um erro na renderização da lista. Peço que verifique se sua lista está estruturada corretamente.

Se os eventos não estiverem sendo disparados para alguns elementos, experimente adicionar um console.log para depuração:


acao(item: any) {
  console.log('Clicou em:', item);
}

Verifique se todos os botões aparecem no console ao serem clicados. Se não aparecerem, pode haver alguma regra bloqueando a interação.

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição :)

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓