Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Что произойдёт с соседними элементами при применении relative и absolute к одному из них?
relative: Соседние элементы остаются на месте, как если бы сдвига не было.
absolute: Элемент удаляется из потока, соседи занимают его место.
Почему при центрировании через position: absolute и top/left: 50% часто используют transform: translate(-50%, -50%)?
transform: translate(-50%, -50%) смещает элемент обратно на половину его собственной ширины и высоты, что позволяет точно отцентрировать элемент относительно точки top/left: 50%.
Отличие position absolute от position relative
position: relative смещает элемент от его нормального положения в потоке документа, при этом исходное пространство, которое он занимал, остается за ним. position: absolute полностью вырывает элемент из потока документа и позиционирует его относительно ближайшего предка с position, отличной от static (или относительно окна браузера, если такого предка нет). Проще говоря, relative — это "сдвиг с сохранением места", а absolute — "точное размещение в указанной точке".
Что нужно указать у родительского элемента, чтобы дочерний элемент с position: absolute позиционировался относительно него?
Почему transform: translate считается более производительным, чем изменение position: absolute?
Как работают позиции (position) в CSS: static, relative, absolute, fixed, sticky?
Для элементов с position: absolute — какие критерии определяют, кто является containing block (содержащим блоком)? Достаточно ли только position: relative у родителя, или есть другие варианты?
Рейтинг:
5
Сложность:
3
Рейтинг:
4
Сложность:
3
Рейтинг:
2
Сложность:
5
Рейтинг:
2
Сложность:
6
Рейтинг:
5
Сложность:
3
Рейтинг:
5
Сложность:
2
Рейтинг:
4
Сложность:
5