Как сделать

Как создать 3-колоночный макет в CSS

Простая каркасная 3-колоночная компоновка

Макет CSS требует, чтобы вы продумали макет вашего сайта в целом, а затем взяли кусочки и соединили их вместе. Узнайте, как создать простой 3-колоночный макет с помощью CSS.

01
из 08

Нарисуй свой макет

Простая каркасная 3-колоночная компоновка
Дж Кирнин

Вы можете нарисовать свой макет на бумаге или в графической программе . Если у вас уже есть каркас или еще более обширный дизайн, упростите его до основных элементов, составляющих сайт. Этот дизайн, сопровождающий эту статью, имеет три столбца в основной области содержимого, а также верхний и нижний колонтитулы. Если вы посмотрите внимательно, вы увидите, что три столбца не равны по ширине.

После того, как вы разметили свой макет, вы можете начать думать о размерах. Этот пример дизайна будет иметь следующие основные размеры:

  • Не более 900 пикселей в ширину
  • Желоб 20 пикселей слева
  • 10 пикселей между столбцами и строками
  • Столбцы шириной 250, 300 и 300 пикселей
  • Верхний ряд высотой 150px
  • Нижний ряд высотой 100px
02
из 08

Напишите базовый HTML / CSS и создайте элемент контейнера

Добавьте основные стили CSS, чтобы обнулить поля страницы, границы и отступы . В то время как для новых документов существуют другие стандартные стили CSS , эти стили — минимум, необходимый для получения чистого макета. Добавьте их в начало вашего документа.

Чтобы начать строить макет, вставьте элемент контейнера. Иногда бывает так, что вы можете избавиться от контейнера позже, но для большинства макетов с фиксированной шириной наличие элемента контейнера облегчает управление в различных веб- браузерах .

04
из 08

Используйте заголовок тега для заголовка

Как вы решите стилизовать строку заголовка, во многом зависит от того, что в ней. Если в строке заголовка просто будет логотип и заголовок, то использование тега заголовка (<h1>) имеет больше смысла, чем использование <div>. Вы можете стилизовать заголовок так же, как стиль div, и вы избегаете посторонних тегов.

HTML-код для строки заголовка идет вверху контейнера и выглядит следующим образом:

Затем, чтобы установить стили для него, в нижней части была добавлена ​​красная рамка, чтобы вы могли видеть, где она заканчивается, поля и отступы обнуляются, ширина устанавливается на 100%, а высота на 150 пикселей.

Не забудьте добавить этот элемент с помощью float: left; имущество. Ключом к написанию макетов CSS является плавание всего, даже того, что имеет ширину контейнера. Таким образом, вы всегда знаете, где элементы будут лежать на странице.

Селектор CSS — потомок применяются стили только к элементам H1 , которые находятся внутри элемента #container.

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone