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