Динамические колонки #

Существует два типа колонок, используемых на веб-сайтах: фиксированной ширины и тянущиеся в ширину в зависимости от размера экрана (их еще называют “резиновыми”).

Недостатком фиксированных колонок при их использовании в “резиновом” блоке является то, что может появляться лишнее незаполненное пространство (при определенной ширине блока), поскольку его ширина меньше ширины столбца:
Динамические колонки

“Резиновые” же колонки не оставляют избыточных пустого пространства и прекрасно вписываются в родительский блок. Однако их недостаток заключается в том, что в строку мы можем поместить только фиксированное число столбцов:
Динамические колонки

Решение

Суть решения заключается в том, чтобы взять преимущества обоих ситуаций и объединить их в одно. Что мы должны получить в итоге:
Блок должен вмещать столько фиксированных колонок, сколько позволяет размер экрана.
Если в блоке образовалось лишнее свободное пространство, равномерно распределить его на каждую из колонок, чтобы заполнилось все свободное пространство в блоке.
При растяжении колонок ориентироваться на их базовую ширину и растягивать их до той поры, пока потенциальное свободное пространство не вместит очередную колонку.
Динамические колонки

Посмотреть пример

Про Меня

me
  • Игорь Веселов, в интернете — utz0r2
  •  
  • Локация: Украина, Сумы
  • Языки: украинский, русский, английский (технический)
  •  
  • Не курю. Люблю спорт в любом его проявлении. Девиант. Человек на фото очень похож на меня -)
  •  
  • Теперь вы знаете обо мне чуть больше. Резюме.

Услуги

  • Выполню для Вас:
  • - сайт визитку, портал, корпаративный сайт, интернет-магазин;
  • - валидную блочную семантическую верстку;
  • - индивидуальный дизайн;
  • - редизайн, рестайлинг, модернизацию сайта;
  • А так же, окажу техническую поддержку сайта, аудит, консалтинг и комплекс услуг по SEO.Зарегистрирую домен, подберу хостинг.
  •  
  •  
  • Узнать подробней!