Limitações do editor

Última atualização em 2023-05-04
  • Tópicos
  • Developing
    Exibir mais informações sobre este tópico
  • Criado para:
  • Developer
ATENÇÃO

AEM 6.4 chegou ao fim do suporte estendido e esta documentação não é mais atualizada. Para obter mais detalhes, consulte nossa períodos de assistência técnica. Encontre as versões compatíveis here.

O editor na interface habilitada para toque usa as sobreposições para interagir com o conteúdo confinado em um iframe. Essa interação cria algumas limitações no uso do editor e também para desenvolvedores. Esta página resume essas limitações e fornece soluções ou soluções alternativas, sempre que possível.

Limitações funcionais

Um autor pode encontrar as seguintes limitações funcionais ao usar o editor para criar páginas.

When edição de uma página, os links não estão ativos.

Páginas da estrutura

Páginas não podem ser nomeadas structure. Páginas nomeadas structure não será editável no editor de páginas.

Limitações de CSS

Um desenvolvedor pode encontrar as seguintes limitações com as interações do editor com o CSS.

Elementos absolutamente posicionados

Elementos totalmente posicionados podem causar problemas na posição de sua sobreposição.

  • Se isso acontecer, verifique se as dimensões do elemento absolutamente posicionado estão corretas, pois o editor criará uma sobreposição com as mesmas dimensões.

unidades vh

vh não há suporte para unidades porque a altura do iframe deve ser ajustada automaticamente pelo AEM.

Imagens de plano de fundo fixas

Imagens de plano de fundo fixas podem não ser exibidas como fixas ao rolar devido ao fato de estarem incorporadas a um iframe.

  • Selecionar Exibir página como publicada nas ações da barra de cabeçalho, a página é exibida corretamente.

Altura de 100%

A altura de 100% não é suportada no elemento de corpo de uma página.

  • Uma solução alternativa é possível para implementar um corpo de tela cheia "esticando" o elemento do corpo da seguinte maneira:
body {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
}

Redução da Margem

Problemas de colapso da margem podem ser vistos se o primeiro elemento filho do elemento do corpo tiver uma margem.

  • A solução é adicionar uma correção clara no nível do elemento corporal, como a seguir:
body:before, body:after{
    content: ' ';
    display: table;
}

Nesta página