Что является альтернативой для этого решения, сделанного с помощью CSS сетки? - PullRequest
0 голосов
/ 23 сентября 2018

Я выровнял эти поля с сеткой CSS, как показано ниже и в JSfiddle.

Контейнер в основном оборачивает содержимое моего веб-сайта, в данном случае сетку.Это работает так, как я хочу, чтобы это работало.Однако я только что заметил, что сетка не поддерживается в iOS 10.2.

Не могли бы вы предоставить альтернативу, которая имеет лучшую совместимость?Я, конечно, попробовал это сам, но мне удалось только с сеткой.

html {
  font-size: 62.5%;
}

.container {
  position: relative;
  width: 100%;
  max-width: 1100px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box;
  background-color: lightblue;
}

.box {
  width: 100%;
  display: grid;
  grid-auto-rows: 35rem;
  grid-template-columns: repeat(auto-fill, minmax(27rem, 1fr));
  grid-gap: 4em;
}

.boxWrapper {
  display: flex;
  justify-content: center;
}

.innerBox {
  height: 35rem;
  width: 27rem;
  padding: 2rem;
  background-color: grey;
  border-radius: 2rem;
  box-sizing: border-box;
  justify-content: center;
}
<div class="container">
  <div class="box">
    <div class="boxWrapper">
      <div class="innerBox">
      </div>
    </div>
    <div class="boxWrapper">
      <div class="innerBox">
      </div>
    </div>
    <div class="boxWrapper">
      <div class="innerBox">
      </div>
    </div>
    <div class="boxWrapper">
      <div class="innerBox">
      </div>
    </div>
    <div class="boxWrapper">
      <div class="innerBox">
      </div>
    </div>
    <div class="boxWrapper">
      <div class="innerBox">
      </div>
    </div>
  </div>
</div>

JSFiddle

1 Ответ

0 голосов
/ 23 сентября 2018

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...