İçeriğe atla
EPUBCheck · Stil sayfaları

EPUBCheck CSS-006: CSS sabit konumlandırması

Güncellendi:

EPUBCheck CSS-006 bir kullanım mesajıdır: “CSS selector specifies fixed position.” Bir CSS kuralı position: fixed kullanıyor, bu da okuma uygulamaları tarafından sayfalanmış metinlerde tutarsız bir şekilde işlenir. Bu bir kullanım notudur, hata değildir: öğe ekranda kalabilir, kaybolabilir veya metinle örtüşebilir, bu uygulamaya bağlıdır.

Resmi mesaj

CSS selector specifies fixed position.

Varsayılan ciddiyet
Kullanım. Sadece bilgilendirici ve varsayılan olarak gizlidir: EPUBCheck -u (--usage) ile çalışırken görünür. Bu, EPUB'yi geçersiz kılmaz.
EPUBCheck sürümü
5.4.0

Tipik nedenler

  • Bir web sitesinden kopyalanan stiller, sabit başlıklar, alt bilgiler veya navigasyon çubukları gibi.
  • Her ekranın üzerine sayfa numarası veya logo yerleştirmek için kullanılan sabit konumlandırma.

Nasıl düzeltilir

  1. EPUBCheck'yi adlandıran dosyayı bir metin veya EPUB editöründe açın (mesaj yol, satır ve sütun verir) veya EPUB'yi çıkarın ve orada açın.
  2. position: fixed'i kaldırın veya normal akışla değiştirin (position: static veya relative).
  3. Element web navigasyonu ise, kitabın içinden kaldırın: okuma uygulamaları kendi navigasyonunu sağlar.
  4. EPUB'yı yeniden inşa edin ve mesajın kaybolduğunu onaylamak için EPUBCheck'yi tekrar çalıştırın.

Ne zaman bu değil

Eğer özellik yön veya unicode-bidi ise, bu doğrudan yasaktır ve CSS-001 olarak bildirilmiştir.

Burada kullanılan terimler

Diğer CSS mesajları

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

Kaynaklar

Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.

FAQ

EPUBCheck CSS-006 ne anlama geliyor?

EPUBCheck CSS-006 bir kullanım mesajıdır: “CSS selector specifies fixed position.” Bir CSS kuralı position: fixed kullanıyor, bu da okuma uygulamaları tarafından sayfalanmış metinlerde tutarsız bir şekilde işlenir. Bu bir kullanım notudur, hata değildir: öğe ekranda kalabilir, kaybolabilir veya metinle örtüşebilir, bu uygulamaya bağlıdır.

CSS-006 bir hata mı?

CSS-006 varsayılan olarak kullanım olarak rapor edilir. Sadece bilgilendiricidir ve varsayılan olarak gizlidir: EPUBCheck -u (--usage) ile çalıştığında görünür. Bu, EPUB'nin geçersiz olmasına neden olmaz.

PDF ile EPUB araçları

Her araç aynı motoru kullanır. Günde 3 kitap ücretsizdir.

Tüm araçları gör