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

В чем разница между background-color: transparent и background: none

transparent устанавливает прозрачный цвет фона, но сам фон остается (может влиять на события). none полностью отключает фон, включая изображения и другие свойства.

Пример:

css
.box1 {
  background-color: transparent; /* фон есть, но прозрачный */
}

.box2 {
  background: none; /* фона вообще нет */
}

Разница заметна при наличии background-image - none его удалит, а transparent оставит. Также none может немного улучшить производительность, так как браузер не обрабатывает фон.

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

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

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

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