Встречается на собеседованиях • сегодня
Как можно располагать элементы в CSS
В CSS есть несколько способов расположения элементов:
- Flexbox - одномерное выравнивание по строкам/колонкам:
css
.container {
display: flex;
justify-content: center;
align-items: center;
}- Grid - двумерная сетка:
css
.container {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 20px;
}- Позиционирование:
static(по умолчанию)relative(относительно своего положения)absolute(относительно ближайшего позиционированного родителя)fixed(относительно viewport)sticky(гибрид relative и fixed)
- Float (устаревший способ):
css
img {
float: left;
margin-right: 20px;
}- Многоколоночная верстка (column-* свойства)
Flexbox и Grid - современные и наиболее мощные методы. Позиционирование лучше использовать для точечных корректировок.

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