Zum Inhalt springen
EPUBCheck · Stylesheets

EPUBCheck CSS-006: CSS feste Positionierung

Aktualisiert:

EPUBCheck CSS-006 ist eine Gebrauchsnachricht: „CSS selector specifies fixed position.“ Eine CSS-Regel verwendet position: fixed, die von Leseanwendungen inkonsistent in paginierten Texten behandelt wird. Es ist eine Gebrauchsnote, kein Fehler: Das Element kann auf dem Bildschirm bleiben, verschwinden oder den Text überlappen, abhängig von der App.

Die offizielle Nachricht

CSS selector specifies fixed position.

Standard-Schweregrad
Nutzung. Nur informativ und standardmäßig ausgeblendet: es erscheint, wenn EPUBCheck mit -u (--usage) ausgeführt wird. Es macht EPUB nicht ungültig.
EPUBCheck Version
5.4.0

Typische Ursachen

  • Stile, die von einer Website kopiert wurden, wie feste Kopfzeilen, Fußzeilen oder Navigationsleisten.
  • Feste Positionierung wird verwendet, um eine Seitenzahl oder ein Logo auf jedem Bildschirm zu platzieren.

Wie man es behebt

  1. Öffnen Sie die Datei EPUBCheck Namen (die Nachricht gibt den Pfad, die Zeile und die Spalte an) in einem Text- oder EPUB Editor wie Sigil, oder entpacken Sie die EPUB und öffnen Sie sie dort.
  2. Entferne position: fixed oder ersetze es durch normalen Fluss (position: static oder relative).
  3. Wenn das Element die Webnavigation war, entferne es aus dem Buch: Lese-Apps bieten ihre eigenen.
  4. Rebuild den EPUB und führe EPUBCheck erneut aus, um zu bestätigen, dass die Nachricht verschwunden ist.

Wann es nicht das ist

Wenn das Attribut direction oder unicode-bidi ist, ist es ganz offiziell verboten und wird als CSS-001 gemeldet.

Hier verwendete Begriffe

Andere CSS Nachrichten

  • 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.

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck CSS-006?

EPUBCheck CSS-006 ist eine Gebrauchsnachricht: „CSS selector specifies fixed position.“ Eine CSS-Regel verwendet position: fixed, die von Leseanwendungen inkonsistent in paginierten Texten behandelt wird. Es ist eine Gebrauchsnote, kein Fehler: Das Element kann auf dem Bildschirm bleiben, verschwinden oder den Text überlappen, abhängig von der App.

Ist CSS-006 ein Fehler?

CSS-006 wird standardmäßig als Nutzung gemeldet. Nur informativ und standardmäßig versteckt: es erscheint, wenn EPUBCheck mit -u (--usage) ausgeführt wird. Es macht das EPUB nicht ungültig.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen