«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Когда CSS приписывает отдачу от пикселей (PX) без единиц?

Когда CSS приписывает отдачу от пикселей (PX) без единиц?

Опубликовано в 2025-03-12
Просматривать:576

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

запасной для атрибутов CSS без единиц: примерное исследование

CSS -атрибуты часто требуют единиц (например, PX, EM, %) для определения их значений. Однако в определенных сценариях эти подразделения могут быть опущены. Это поднимает вопросы о механизме отступления и поведении пользовательских агентов (UAS) в таких ситуациях.

Вопросы:

  • почему некоторые атрибуты западают в Pixels (PX), когда предпочтительнее? Благотворительный блок во всех рекомендациях W3C?
  • обязаны отказаться от привилегированной единицы?
  • answers:
  • 1. px запасной в режиме Quirks
  •     

    yes, px - предпочтительная запасная единица в отсутствие определенной единицы. Это основано на совместимости с устаревшим поведением HTML.

    3. Обязательное обязательство Нет, нет формального правила, обязывающего UAS запасной в предпочтительную единицу. Это приводит к непоследовательному поведению в браузерах.

    4. Анализ поведения браузера

    Internet Explorer:

    в режиме Quirks, он возвращается в PX для ширины и ширины границы. В режиме стандартов он игнорирует бездумные значения.

    firefox: в режиме Quirks, он возвращается к PX для ширины, но игнорирует без единичные значения для пограничной ширины. Border-Weidth.

    примечание: в режиме стандартов все браузеры должны игнорировать значения длины без единиц.

Заявление о выпуске Эта статья воспроизводится: 1729732330 Если есть какие -либо нарушения, пожалуйста, свяжитесь с [email protected], чтобы удалить его.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3