Przejdź do treści
EPUBCheck · Arkusz stylów

EPUBCheck CSS-006: stałe pozycjonowanie CSS

Zaktualizowane:

EPUBCheck CSS-006 to komunikat o użyciu: „CSS selector specifies fixed position.” Reguła CSS używa position: fixed, co aplikacje do czytania obsługują niespójnie w paginowanym tekście. To uwaga dotycząca użycia, a nie błąd: element może pozostać na ekranie, zniknąć lub nakładać się na tekst w zależności od aplikacji.

Oficjalna wiadomość

CSS selector specifies fixed position.

Domyślna powaga
Użycie. Tylko informacyjne i domyślnie ukryte: pojawia się, gdy EPUBCheck jest uruchamiane z -u (--usage). Nie czyni to EPUB nieważnym.
Wersja EPUBCheck
5.4.0

Typowe przyczyny

  • Style skopiowane z witryny, takie jak stałe nagłówki, stopki lub paski nawigacyjne.
  • Stałe pozycjonowanie używane do umieszczania numeru strony lub logo na każdym ekranie.

Jak to naprawić

  1. Otwórz plik EPUBCheck (komunikat podaje ścieżkę, linię i kolumnę) w edytorze tekstu lub EPUB, takim jak Sigil, lub wypakuj EPUB i otwórz go tam.
  2. Usuń position: fixed lub zastąp go normalnym przepływem (position: static lub relative).
  3. Jeśli element był nawigacją internetową, usuń go z książki: aplikacje do czytania dostarczają własne.
  4. Odbuduj EPUB i uruchom ponownie EPUBCheck, aby potwierdzić, że komunikat zniknął.

Kiedy to nie to

Jeśli atrybut to direction lub unicode-bidi, jest on absolutnie zabroniony i zgłoszony jako CSS-001.

Terminy używane tutaj

Inne komunikaty 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.

Źródła

Tekst wiadomości i poważność z EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Wyjaśnienie przez EpubCC.

FAQ

Co oznacza EPUBCheck CSS-006?

EPUBCheck CSS-006 to komunikat o użyciu: „CSS selector specifies fixed position.” Reguła CSS używa position: fixed, co aplikacje do czytania obsługują niespójnie w paginowanym tekście. To uwaga dotycząca użycia, a nie błąd: element może pozostać na ekranie, zniknąć lub nakładać się na tekst w zależności od aplikacji.

Czy CSS-006 to błąd?

CSS-006 jest zgłaszany domyślnie jako użycie. Tylko informacyjne i domyślnie ukryte: pojawia się, gdy EPUBCheck uruchamia się z parametrem -u (--usage). Nie czyni to EPUB nieprawidłowym.

PDF do EPUB narzędzi

Każde narzędzie używa tej samej maszyny. Do 3 książek dziennie jest za darmo.

Zobacz wszystkie narzędzia