← Всички модули
МОДУЛ 03 / LAYOUT СИСТЕМИ

Подреждане с CSS Flexbox

Научи как да подреждаш елементи в редове и колони, да управляваш разстоянията между тях и да създаваш гъвкави уеб интерфейси.

HTML & CSSИнтерактивен урок12. клас
01 / НАУЧИ

Какво е Flexbox?

CSS Flexbox е система за подреждане на елементи в една основна посока — хоризонтално или вертикално. Тя позволява лесно управление на подравняването, разстоянията и разпределението на свободното пространство.

.container {
  display: flex;
  justify-content: space-between;
  gap: 12px;
}
02 / РАЗГЛЕДАЙ

Flexbox Playground

Използвай контролите, за да променяш подреждането на елементите и да наблюдаваш генерирания CSS.

03 / ЕКСПЕРИМЕНТИРАЙ

CSS Flexbox Playground

Промени CSS свойствата и наблюдавай резултата в реално време.

01
02
03
style.css
03 / ПРОМЕНИ

Експериментирай с Flexbox

Променяй flex-direction, justify-content, align-items и gap. Наблюдавай как се променя разположението на трите елемента.

EDITOR READY
LIVE PREVIEW
HTML + CSS
Auto
04 / СЪЗДАЙ

Създай навигация с Flexbox

Подреди навигационните връзки хоризонтално, с равномерно разпределение и подходящи разстояния.

Изисквания към задачата

  1. Използвай display: flex.
  2. Добави justify-content: space-between.
  3. Подравни елементите с align-items: center.
  4. Добави gap: 16px.
  5. Използвай flex-wrap: wrap.
EDITOR READY
LIVE PREVIEW
HTML + CSS
Auto

Проектният редактор запазва промените локално и работи независимо от демонстрацията.

05 / ПРОВЕРИ

Провери петте Flexbox изисквания към навигацията.

Резултатите ще се появят тук след проверката.