Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
6 / 4 / 2
Регистрация: 17.11.2020
Сообщений: 29
1

CSS-grid квадратные ячейки

24.05.2021, 01:11. Показов 2378. Ответов 1

Author24 — интернет-сервис помощи студентам
Здравствуйте. Изучаю CSS-grid.
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
* {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}
 
.box {
    background-color: #0ff;
    display: grid;
    grid-gap: 15px;
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
    margin: 0 auto;
    max-width: 1024px;
}
 
.item {
    background-color: #ff0;
}
HTML5
1
2
3
4
5
6
7
8
9
<div class="box">
    <div class="item">1</div>
    <div class="item">2</div>
    <div class="item">3</div>
    <div class="item">4</div>
    <div class="item">5</div>
    <div class="item">6</div>
    <div class="item">7</div>
</div>
Количество .item может варьироваться.
Как сделать, чтобы ячейки сетки были квадратными (ширина равна высоте)?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.05.2021, 01:11
Ответы с готовыми решениями:

Проблема с CSS GRID. Не могу задать адекватный Grid Gap
Приветствую.Нужно слелать сетку как на макете. Выходит пока так,как на скрине с разноцветными...

Неправильная ширина в Css Grid (grid-template-columns)
По высоте все нормально, но ширину никак не додумаюсь как выставить как на макете в итоге получил ...

CSS grid (display: grid) как расположить блоки?
Пожалуйста подскажите как мне с помощью display grid рассположить блоки как на скриншоте

Квадратные ячейки в таблице
Задаю в теге td атрибуты width=&quot;20&quot; height=&quot;20&quot;, высота меняется, а вот ширина ни в какую, как...

1
Эксперт JSЭксперт HTML/CSS
3825 / 2675 / 1521
Регистрация: 12.07.2015
Сообщений: 6,672
Записей в блоге: 4
24.05.2021, 01:26 2
Лучший ответ Сообщение было отмечено ARTx256 как решение

Решение

CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
 
.box {
  background-color: #0ff;
  display: grid;
  grid-gap: 15px;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  margin: 0 auto;
  max-width: 1024px;
}
 
.item {
  background-color: #ff0;
  width: 100%;  
  padding-bottom: 100%;
}
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
 
.box {
  background-color: #0ff;
  display: grid;
  grid-gap: 15px;
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  margin: 0 auto;
  max-width: 1024px;
}
 
.item {
  background-color: #ff0;
  width: 100%;
}
.item:before {
  content: "";
  display: inline-block;
  width: 1px;
  height: 0;
  padding-bottom: 100%;
}
1
24.05.2021, 01:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.05.2021, 01:26
Помогаю со студенческими работами здесь

Css grid
С чем связано то, что окно контент не растягивается на всю ширину? Код приводим в текстовом...

CSS Grid
Господа, у меня возникла проблема с css grid :( Кто знает эту технологию и кому несложно помочь,...

Grid, css
Всем привет, Не могу сверстать страницу с использованием Grid css. Есть блок &lt;div...

CSS Grid
Добрый вечер. Пытаюсь сделать аналогичный скриншоту эффект. Если правильно понял, смотреть надо в...

Css grid aside не хочет
Почему aside выходит за рамки страницы и как решить &lt;!DOCTYPE html&gt; &lt;html lang=&quot;en&quot;&gt; &lt;head&gt;...

Стилизация в css grid
есть див с классом кнопка &lt;div class=&quot;knopka&quot;&gt; скажите пожалуйста почему при использовании css...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru