EPUBCheck CSS-006: poziționare CSS fixă
Actualizat:
EPUBCheck CSS-006 este un mesaj de utilizare: “CSS selector specifies fixed position.” O regulă CSS folosește position: fixed, pe care aplicațiile de citire îl tratează inconsistent în text paginat. Este o notă de utilizare, nu o eroare: elementul poate rămâne pe ecran, dispărea sau suprapune textul, în funcție de aplicație.
Mesajul oficial
CSS selector specifies fixed position.
- Severitate implicită
- Utilizare. Informațional doar și ascuns implicit: apare când EPUBCheck rulează cu -u (--usage). Nu face ca EPUB să devină invalid.
- versiunea EPUBCheck
- 5.4.0
Cauze tipice
- Stiluri copiate de pe un site web, cum ar fi antete, subsoluri sau bare de navigare fixe.
- Poziționare fixă utilizată pentru a plasa un număr de pagină sau un logo pe fiecare ecran.
Cum să o repari
- Deschide fișierul EPUBCheck numit (mesajul dă calea, linia și coloana) într-un editor de text sau EPUB precum Sigil, sau dezarhivează EPUB și deschide-l acolo.
- Eliminați poziția: fixă sau înlocuiți-o cu flux normal (poziția: statică sau relativă).
- Dacă elementul era pentru navigare web, elimină-l din carte: aplicațiile de citire oferă propriile lor.
- Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.
Când nu este acest lucru
Dacă proprietatea este direction sau unicode-bidi, este interzisă în mod clar și raportată ca CSS-001.
Termeni folosiți aici
Alte mesaje CSS
CSS-005Conflicting alternate style tags found: ….CSS-007Font-face reference "…" refers to non-standard font type "…".CSS-004CSS documents must be encoded in UTF-8, detected …;CSS-008An error occurred while parsing the CSS: ….CSS-003CSS document is encoded in UTF-16. It should be encoded in UTF-8 instead.CSS-002Empty or NULL reference found.
Surse
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.