Os atributos do produto e as especificações do produto são elementos gerados dinamicamente por JS. As duas caixas de texto das informações de extensão do produto são os elementos originais e são empilhados. Eu pensei que foi causado pelo tamanho da div DIV do elemento que eu gerou, porque a caixa de seleção abaixo das especificações do produto foi gerada pelo Ajax na segunda vez. Duvido que a segunda vez que o Ajax não possa empurrar os elementos originais da página para baixo para a posição apropriada.
Depois de trabalhar por algumas horas, tentei corrigir o tamanho da div contêiner onde o elemento está localizado, mas não foi fácil corrigi -lo. O número de elementos é incerto. Tentei alterar a ordem de gerar atributos e especificações. A parte do atributo foi empilhada na parte da especificação. Por que os elementos na parte da especificação não ocuparam suas posições de forma independente? Mais tarde, pensei se seria flutuando. Remova o flutuante e adicione claro: ambos ao elemento original (a parte da informação de extensão do produto); era normal.
Não entre em pânico ao encontrar problemas, não tenha medo de problemas e lide com eles lentamente.