Встречается на собеседованиях • сегодня
Какие знаешь способы скрыть элемент со страницы с помощью CSS
Есть несколько способов скрыть элемент с помощью CSS, каждый со своими особенностями:
display: none- полностью удаляет элемент из потока документа (не занимает место)
css
.hidden {
display: none;
}visibility: hidden- элемент остается в потоке (занимает место), но становится невидимым
css
.invisible {
visibility: hidden;
}opacity: 0- элемент полностью прозрачный, но остается кликабельным и в потоке
css
.transparent {
opacity: 0;
}- Позиционирование за пределами экрана:
css
.offscreen {
position: absolute;
left: -9999px;
}clip-path- обрезает элемент до нулевого размера:
css
.clipped {
clip-path: inset(100%);
}Выбор метода зависит от задачи: нужно ли сохранять место в документе, должна ли оставаться доступность для скринридеров, нужно ли сохранять интерактивность элемента.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы