Был задан ряд вопросов о (отсутствие) поддержки 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>
, особенно в отношении семейства шрифтов,особенно веб-шрифты?