Каков статус поддержки шрифтов CSS для элементов <option>в Firefox? - PullRequest
0 голосов
/ 02 октября 2019

Был задан ряд вопросов о (отсутствие) поддержки Firefox для стилизации элементов <select> и <input>. Этот является самым последним, который я смог найти, но самый последний ответ существует более года назад и явно не соответствует действительности.

В Firefox 65 (который я устанавливал до тех пор, покаминуту назад), * ​​1007 * ответ Виней Чаудхари от сентября 2018 года был верным: стиль <option>, похоже, не работает вообще.

В Firefox 69 (который я только что обновил), а такжеоднако, как и в Firefox DE 70, он, похоже, работает… вроде:

  • Заполнение , margin , display , line-height , (min-) width / height , кажется, не работает вообще (не слишком удивительно), но и не имеет ничего общего с text-transform (более удивительно)
  • Размер шрифта и Стиль шрифта , кажется, работают как ожидалось
  • Семейство шрифтов кажется, работает, но только для системных шрифтов
  • Others ..?

Меня особенно интересует font-family здесь. Я добавляю веб-шрифт (Fira Sans) из Typekit, который используется повсеместно на странице, над которой я сейчас работаю, включая элементы <option>. Это прекрасно работает в большинстве браузеров, но Firefox использует системный шрифт откат (в моем случае sans-serif, рендеринг Helvetica на моем компьютере).

Так что, похоже, что работа над стилем продолжается, <option> элементов, но, как показывают ответы на связанный вопрос, предыдущие версии имели это, а затем удалили его позже.

Я не смог найти ничего о том, каково истинное намерение и процесс в MozillaОб этом, отсюда и вопрос:

Каков текущий статус, а также намерения разработчиков по поддержке CSS в Firefox (и Firefox DE) для элементов <option>, особенно в отношении семейства шрифтов,особенно веб-шрифты?

...