"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Quand CSS attribue-t-il le secours aux pixels (PX) sans unités?

Quand CSS attribue-t-il le secours aux pixels (PX) sans unités?

Publié le 2025-03-12
Parcourir:861

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

Fallback pour les attributs CSS sans unités: une étude de cas

Les attributs CSS nécessitent souvent des unités (par exemple, px, em,%) pour spécifier leurs valeurs. Cependant, dans certains scénarios, ces unités peuvent être omises. Cela soulève des questions sur le mécanisme de secours et le comportement des agents utilisateur (UAS) dans de telles situations. Unité de Fallback dans toutes les recommandations W3C?

sont-elles obligées de se calmer à une unité préférée?

  • Quel est le comportement correct dans l'exemple suivant, compte tenu du comportement de différents navigateurs?
  • ]
  • réponses:
  • 1. px Fallback en mode Quirks
  •     

    2. Unité de secours préférée

    Oui, px est l'unité de secours préférée en l'absence d'une unité définie. Ceci est basé sur la compatibilité avec le comportement html hérité. 3. Obligation de secours

    Non, il n'y a pas de règle formelle obligeant à se rendre à une unité préférée. Cela conduit à un comportement incohérent entre les navigateurs.

    4. Analyse du comportement du navigateur

    Internet Explorer: En mode Quirks, il retombe à PX pour la largeur et la largeur des bordures. En mode normes, il ignore les valeurs sans unité.

    firefox:

    En mode bizarre bordure de bordure.

    Remarque:
      En mode Standards, tous les navigateurs sont tenus d'ignorer les valeurs de longueur sans unités.
Déclaration de sortie Cet article est reproduit sur: 1729732330 S'il y a une contrefaçon, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3