Встречается на собеседованиях • сегодня

Как бороться со встроенными в браузер Mozilla стилями

Используй CSS reset или normalize.css для сброса дефолтных стилей. Для Mozilla Firefox особое внимание стоит уделить:

  • input[type="number"] (появляются стрелки)
  • button (имеет padding и border)
  • select (особое оформление)

Пример сброса:

css
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

button, input, select, textarea {
  -moz-appearance: none;
  appearance: none;
  background: none;
  border: none;
}

input[type="number"] {
  -moz-appearance: textfield;
}

Для более тонкого контроля используй @-moz-document url-prefix() для специфичных стилей под Firefox.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы