Pule para o conteúdo
EPUBCheck · Folhas de estilo

EPUBCheck CSS-006: posicionamento fixo CSS

Atualizado:

EPUBCheck CSS-006 é uma mensagem de uso: “CSS selector specifies fixed position.” Uma regra CSS usa position: fixed, que os aplicativos de leitura lidam de forma inconsistente em texto paginado. É uma nota de uso, não um erro: o elemento pode permanecer na tela, desaparecer ou sobrepor o texto dependendo do aplicativo.

A mensagem oficial

CSS selector specifies fixed position.

Severidade padrão
Uso. Apenas informativo e oculto por padrão: aparece quando EPUBCheck é executado com -u (--usage). Não torna o EPUB inválido.
versão EPUBCheck
5.4.0

Causas típicas

  • Estilos copiados de um site, como cabeçalhos fixos, rodapés ou barras de navegação.
  • Posicionamento fixo usado para colocar um número de página ou logo em cada tela.

Como consertar isso

  1. Abra o arquivo EPUBCheck names (a mensagem dá o caminho, linha e coluna) em um editor de texto ou EPUB como Sigil, ou descompacte o EPUB e abra-o lá.
  2. Remova position: fixed ou substitua-o por fluxo normal (position: static ou relative).
  3. Se o elemento foi navegação da web, remova-o do livro: aplicativos de leitura fornecem os seus próprios.
  4. Reconstrua o EPUB e execute EPUBCheck novamente para confirmar que a mensagem desapareceu.

Quando não é isso

Se a propriedade é direction ou unicode-bidi, é proibida e relatada como CSS-001.

Termos usados aqui

Outras mensagens de CSS

  • CSS-005 Conflicting alternate style tags found: ….
  • CSS-007 Font-face reference "…" refers to non-standard font type "…".
  • CSS-004 CSS documents must be encoded in UTF-8, detected …;
  • CSS-008 An error occurred while parsing the CSS: ….
  • CSS-003 CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.
  • CSS-002 Empty or NULL reference found.

Fontes

Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.

FAQ

O que significa EPUBCheck CSS-006?

EPUBCheck CSS-006 é uma mensagem de uso: “CSS selector specifies fixed position.” Uma regra CSS usa position: fixed, que os aplicativos de leitura lidam de forma inconsistente em texto paginado. É uma nota de uso, não um erro: o elemento pode permanecer na tela, desaparecer ou sobrepor o texto dependendo do aplicativo.

É CSS-006 um erro?

CSS-006 é reportado como uso por padrão. Apenas informativo e oculto por padrão: aparece quando EPUBCheck é executado com -u (--usage). Isso não torna EPUB inválido.

PDF para EPUB ferramentas

Todas as ferramentas usam o mesmo motor. Até 3 livros por dia são gratuitos.

Ver todas as ferramentas