Уважаемые пользователи skript-na-ucoz.ucoz.ru. Вы найдете у нас на портале - и сможете скачать бесплатно различные программы для вебмастеров и не только, фильмы, игры, все для фотошопа, скрипты для ваших сайтов, бесплатные шаблоны, модули, хаки и релизы популярных CMS таких-как: Datalife Engine, WordPress, Joomla, Drupal, Ucoz и многое другое, а также обсудить и получить помощь на нашем форуме. С Уважением Администрация skript-na-ucoz

Адаптивная сетка без медиа-запросов CSS
После регистрации у вас появиться еще одна ссылка для бесплатного скачивания и пропадет рекламма!
21.12.2023, 23:58


Адаптивная сетка без медиа-запросов CSS

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

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

Пример:




Гибкая разметка сетки при помощи HTML + CSS

Установка:

HTML

Код

<ul class="avtosetka">
  <li>Блок 1</li>
  <li>Блок 2</li>
  <li>Блок 3</li>
  <li>Блок 4</li>
  <li>Блок 5</li>
  <li>Блок 6</li>
  <li>Блок 7</li>
  <li>Блок 8</li>
  <li>Блок 9</li>
  <li>Блок 10</li>
  <li>Блок 11</li>
  <li>Блок 12</li>
</ul><ul class="avtosetka">
  <li>Блок 1</li>
  <li>Блок 2</li>
  <li>Блок 3</li>
  <li>Блок 4</li>
  <li>Блок 5</li>
  <li>Блок 6</li>
  <li>Блок 7</li>
  <li>Блок 8</li>
  <li>Блок 9</li>
  <li>Блок 10</li>
  <li>Блок 11</li>
  <li>Блок 12</li>
</ul>


CSS

Код

.avtosetka {
  --auto-grid-min-size: 16rem;
   
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(var(--auto-grid-min-size), 1fr));
  grid-gap: 1rem;
}

/* Презентационные стили*/
body {
  background: #efefef;
  padding: 1rem;
  line-height: 1.4;
  font-family: sans-serif;
}
li {
  padding: 4rem 1.4rem;
  text-align: center;
  font-size: 1.2rem;
  background: #af302e;
  color: #efe8e8;
}


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

Демонстрация

Скачать Адаптивная сетка без медиа-запросов CSS
Категория: Скачать Скрипты для Ucoz бесплатно | Добавил: Kenik
Просмотров: 40 | Загрузок: 0


Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Мини профиль
Для просмотра мини профиля,войдите на сайт как пользователь.
Мини-чат
Для добавления необходимо
войти или зарегистрироваться
Статистика
Счетчики сайта
Анализ сайта skript-na-ucoz.ucoz.ru Top.Mail.Ru

Яндекс.Метрика
Сейчас online
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Сегодня наш сайт посетили
Счетчик пользователей
Сегодня нас посетило
Счетчики сайта
  • Счетчик юзеров
  • Всего юзеров: 1196
    За месяц: 0
    За неделю: 0
    За вчера: 0
    Сегодня: 0
  • Счетчик материалов
  • Всего файлов: 10242
    Всего новостей: 31
    Всего статей: 0
    Темы форума: 2521
    Коментариев: 16
    Фотоальбом: 3
    Скачали: 10242
    Каталог сайтов: 35
    Онлайн Игр: 213
    Онлайн Видео: 8596
    Партнеры сайта
    Стать партнером Стать партнером Стать партнером
    Популярное
    Скачиваемое
    Интерестное