„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wann führt CSS -Fallback auf Pixel (PX) ohne Einheiten zu?

Wann führt CSS -Fallback auf Pixel (PX) ohne Einheiten zu?

Gepostet am 2025-03-12
Durchsuche:482

When Do CSS Attributes Fallback to Pixels (px) Without Units?

fallback für CSS -Attribute ohne Einheiten: Eine Fallstudie

CSS -Attribute erfordern häufig Einheiten (z. B. PX, EM), um ihre Werte zu spezifizieren. In bestimmten Szenarien können diese Einheiten jedoch weggelassen werden. Dies wirft Fragen zum Sturzmechanismus und zum Verhalten von Benutzeragenten (uas) in solchen Situationen auf.

Fragen:

  • . Einheit in allen W3C -Empfehlungen?
  • sind uas verpflichtet, auf eine bevorzugte Einheit zu fallen?
  • antwortet:
  • 1. px fallback in Quirks modus
  •     

    2. Bevorzugte Fallback -Einheit

    Ja, PX ist die bevorzugte Fallback -Einheit in Abwesenheit einer definierten Einheit. Dies basiert auf der Kompatibilität mit Legacy HTML -Verhalten. 3. Fallback -Verpflichtung

    Nein, es gibt keine formelle Regel, die UAS zum Fallback zu einer bevorzugten Einheit verpflichtet. Dies führt zu inkonsistentem Verhalten zwischen Browsern.

    4. Browser-Verhaltensanalyse

    Internet Explorer: Im Mackenmodus fällt es für Breite und Grenzbreite auf PX zurück. Im Standardmodus ignoriert es unitless-Werte.

    firefox:

    Im Quirks-Modus fällt es auf PX zurück, aber ignoriert die unitlesslosen Werte für die Grenzbreite. Border-Width.

    Hinweis:
      Im Standardmodus müssen alle Browser Längenwerte ohne Einheiten ignorieren.
Freigabeerklärung Dieser Artikel wird reproduziert unter: 1729732330 Wenn ein Verstoß vorliegt, wenden Sie sich bitte an [email protected], um ihn zu löschen.
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3