Hoppa till innehåll
EPUBCheck · Stilmallar

EPUBCheck CSS-006: CSS fast positionssättning

Uppdaterad:

EPUBCheck CSS-006 är ett användningsmeddelande: "CSS selector specifies fixed position." En CSS-regel använder position: fixed, vilket läsappar hanterar inkonsekvent i paginerad text. Detta är en användningsnotering, inte ett fel: elementet kan stanna på skärmen, försvinna eller överlappa texten beroende på appen.

Det officiella meddelandet

CSS selector specifies fixed position.

Standardsvårighetsgrad
Användning. Informativ endast och gömd som standard: den visas när EPUBCheck körs med -u (--usage). Det gör inte EPUB ogiltig.
EPUBCheck version
5.4.0

Typiska orsaker

  • Stilar kopierade från en webbplats, såsom fasta rubriker, sidfötter eller navigeringsfält.
  • Fast positionering används för att placera ett sidnummer eller en logotyp på varje skärm.

Hur man åtgärdar det

  1. Öppna filen EPUBCheck-namn (meddelandet ger sökvägen, raden och kolumnen) i en text- eller EPUB-redigerare som Sigil, eller packa upp EPUB och öppna den där.
  2. Ta bort position: fixed eller ersätt det med normalt flöde (position: static eller relative).
  3. Om elementet var webbnavigering, ta bort det från boken: läsprogram tillhandahåller sina egna.
  4. Bygg om EPUB och kör EPUBCheck igen för att bekräfta att meddelandet har försvunnit.

När det inte är detta

Om egenskapen är direction eller unicode-bidi, är det förbjudet och rapporteras som CSS-001.

Villkor som används här

Andra CSS meddelanden

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

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck CSS-006?

EPUBCheck CSS-006 är ett användningsmeddelande: "CSS selector specifies fixed position." En CSS-regel använder position: fixed, vilket läsappar hanterar inkonsekvent i paginerad text. Detta är en användningsnotering, inte ett fel: elementet kan stanna på skärmen, försvinna eller överlappa texten beroende på appen.

Är CSS-006 ett fel?

CSS-006 rapporteras som användning som standard. Informativt endast och doldt som standard: det visas när EPUBCheck körs med -u (--usage). Det gör inte EPUB ogiltig.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg