CSS Flexbox使用利润率均匀分布列项目

时间:2018-10-19 19:11:25

标签: html css flexbox margin

我想知道如何在具有边距的列中的项目之间创建相等的距离。

我的代码如下:

.App {
  display: flex;
  height: 100%;
  flex-direction: column;
  align-items: center;
  width: 100%;
}

.about {
  text-align: center;
  border: solid black 3px;
  border-radius: 4px;
  margin: 20px 0;
}

.userInput {
  background-color: rgb(0, 255, 255);
  border: solid black 4px;
  border-radius: 4px;
  margin: 20px 0;
}

.story {
  background-color: rgb(100, 149, 237);
  border: solid black 3px;
  border-radius: 4px;
  margin: 20px 0;
}
<div class='App'>
  <div class='userInput'>
  </div>
  <div class='Story'>
  </div>
  <div class='About'>
  </div>
</div>

我认为将其应用于“正当内容:空格”应用程序样式会使div在页边距上均匀分布。

1 个答案:

答案 0 :(得分:1)

您接近了! CSS区分大小写,并且您的故事和有关本节的内容实际上以大写字母开头。因此,您需要选择format.setSampleRate(22050).Story。参见下面的代码。

.About
.App {
  display: flex;
  height: 100%;
  flex-direction: column;
  align-items: center;
  width: 100%;
}

.About {
  text-align: center;
  border: solid black 3px;
  border-radius: 4px;
  margin: 20px 0;
}

.userInput {
  background-color: rgb(0, 255, 255);
  border: solid black 4px;
  border-radius: 4px;
  margin: 20px 0;
}

.Story {
  background-color: rgb(100, 149, 237);
  border: solid black 3px;
  border-radius: 4px;
  margin: 20px 0;
}