Разработка и продвижение проектов

теги:

Категории

Рубрики
от 22000 
Закажите сайт любой сложности под Ключ. После разработки в первый месяц вы получите бонусом:
  • Техническая поддержка сайта
  • Скидка на контекстную рекламу
  • Базовая СЕО оптимизация сайта (для многостраничных сайтов)
 
от 8500 

Как сделать 2 колонки в css

Существует несколько способов создания 2-х колоночной верстки в CSS. Рассмотрим два из них:

  1. Использование float.

Этот метод основан на использовании CSS свойства float. С помощью float можно выровнять блоки по левому или правому краю, создавая эффект «плавающих» элементов.

HTML:

<div class="wrapper">
  <div class="column column-left">Левая колонка</div>
  <div class="column column-right">Правая колонка</div>
</div>

CSS:

.wrapper {
  width: 100%;
  overflow: hidden;
}

.column {
  float: left;
  height: 300px;
  padding: 20px;
  box-sizing: border-box;
}

.column-left {
  width: 30%;
  background-color: #f1f1f1;
}

.column-right {
  width: 70%;
  background-color: #c0c0c0;
}
  1. Использование Flexbox.

Flexbox — это новый способ создания гибких и адаптивных версток с использованием CSS свойств display: flex и flex-wrap.

HTML:

<div class="wrapper-flex">
  <div class="column-flex column-left-flex">Левая колонка</div>
  <div class="column-flex column-right-flex">Правая колонка</div>
</div>

CSS:

.wrapper-flex {
  display: flex;
  flex-wrap: wrap;
}

.column-flex {
  height: 300px;
  padding: 20px;
  box-sizing: border-box;
}

.column-left-flex {
  flex-basis: 30%;
  background-color: #f1f1f1;
}

.column-right-flex {
  flex-basis: 70%;
  background-color: #c0c0c0;
}

Оба способа имеют свои преимущества и недостатки. Метод float может вести к проблемам с выравниванием блоков при изменении размеров экрана, в то время как Flexbox обеспечивает более гибкую и адаптивную верстку. Выбор метода зависит от ваших потребностей и предпочтений.

Поделиться:

Комментарии

Оставьте комментарий

Смотрите также

Сотрудничество

Если вы нуждаетесь в дополнительных специалистах для реализации ваших проектов, то мы можем сотрудничать на выгодных условиях.

В данный момент мы предлагаем:

  • Интернет-маркетинг
  • Услуги SEO специалиста
  • Разработка сайтов на Wordpress, Bitrix, а также самописных на React
  • Разработка нативных приложений для iOS и Android
  • Разработка игр для мобильных платформ
  • UX/UI дизайн

Ждем и ваших предложений в форме ниже

Оставьте заявку для сотрудничества с командой Lion Digital Agency

Отправляя заявку вы даете согласие на обработку персональных данных.

Задать вопрос

Мы ответим в ближайшее время!

Отправляя заявку вы даете согласие на обработку персональных данных.

Быстрый заказ

Как сделать 2 колонки в css

Отправляя заявку вы даете согласие на обработку персональных данных.