html - 如何将子元素拆分为多行/多行?
问题描述
正如您在我的代码片段中看到的那样,我在一行中有 6 个子元素,我如何将它们分成多行,假设每行有两个元素?
关于如何做到这一点的任何想法?
form {
display: flex;
top: 0px;
margin: 0px;
width: 1900px;
padding: 0px;
align-items: center;
}
.container {
display: flex;
flex-flow: row wrap;
top: 5px;
margin: 20px;
border-width: 2px;
border-bottom-color: #3300ff;
border-bottom-style: solid;
width: 1900px;
border: 5px solid green;
border-radius: .5em;
padding: 5px;
align-items: center;
}
.child {
margin-bottom: 50px;
background-color: green;
}
<div class="container">
<div class="child">
<div id="slider9" class='slider row1 col1'></div>
<div class="my_text">
<center>
<p>param_1</p>
<button class="sliderStateChange">Enable</button>
<button id="turn_off_button9">TURN OFF</button>
</center>
</div>
</div>
<div class="child">
<div id="slider10" class='slider row6 col2'></div>
<div class="my_text">
<center>
<p>param_2</p>
<button class="sliderStateChange">Enable</button>
<button id="turn_off_button10">TURN OFF</button>
</center>
</div>
</div>
<div class="child">
<div id="slider11" class='slider row1 col3'></div>
<div class="my_text">
<center>
<p>param_3</p>
<button class="sliderStateChange">Enable</button>
<button id="turn_off_button11">TURN OFF</button>
</center>
</div>
</div>
<div class="child">
<div id="slider10" class='slider row6 col2'></div>
<div class="my_text">
<center>
<p>param_4</p>
<button class="sliderStateChange">Enable</button>
<button id="turn_off_button10">TURN OFF</button>
</center>
</div>
</div>
<div class="child">
<div id="slider10" class='slider row6 col2'></div>
<div class="my_text">
<center>
<p>param_5</p>
<button class="sliderStateChange">Enable</button>
<button id="turn_off_button10">TURN OFF</button>
</center>
</div>
</div>
<div class="child">
<div id="slider10" class='slider row6 col2'></div>
<div class="my_text">
<center>
<p>param_6</p>
<button class="sliderStateChange">Enable</button>
<button id="turn_off_button10">TURN OFF</button>
</center>
</div>
</div>
</div>
解决方案
尝试使用参数flex-basis
with50%
来限制 child 占用.container
.
.container {
display: flex;
flex-flow: row;
flex-wrap: wrap;
top: 5px;
margin: 20px;
border-width: 2px;
border-bottom-color: #3300ff;
border-bottom-style: solid;
width: 1900px;
border: 5px solid green;
border-radius: .5em;
padding: 5px;
align-items: center;
}
.child {
flex-basis: 50%;
margin-bottom: 50px;
background-color: green;
}
<div class="container">
<div class="child">
<div id="slider9" class='slider row1 col1'></div>
<div class="my_text">
<center>
<p>param_1</p>
<button class="sliderStateChange">Enable</button>
<button id="turn_off_button9">TURN OFF</button>
</center>
</div>
</div>
<div class="child">
<div id="slider10" class='slider row6 col2'></div>
<div class="my_text">
<center>
<p>param_2</p>
<button class="sliderStateChange">Enable</button>
<button id="turn_off_button10">TURN OFF</button>
</center>
</div>
</div>
<div class="child">
<div id="slider11" class='slider row1 col3'></div>
<div class="my_text">
<center>
<p>param_3</p>
<button class="sliderStateChange">Enable</button>
<button id="turn_off_button11">TURN OFF</button>
</center>
</div>
</div>
<div class="child">
<div id="slider10" class='slider row6 col2'></div>
<div class="my_text">
<center>
<p>param_4</p>
<button class="sliderStateChange">Enable</button>
<button id="turn_off_button10">TURN OFF</button>
</center>
</div>
</div>
<div class="child">
<div id="slider10" class='slider row6 col2'></div>
<div class="my_text">
<center>
<p>param_5</p>
<button class="sliderStateChange">Enable</button>
<button id="turn_off_button10">TURN OFF</button>
</center>
</div>
</div>
<div class="child">
<div id="slider10" class='slider row6 col2'></div>
<div class="my_text">
<center>
<p>param_6</p>
<button class="sliderStateChange">Enable</button>
<button id="turn_off_button10">TURN OFF</button>
</center>
</div>
</div>
</div>
推荐阅读
- python - 不通过 pip 安装 kerberos 模块
- android - 处理需要展平的小字节数组的连续流的最佳方法?
- c# - 更改轴间隔的Windows Forms图表问题
- json - 将单个键数组合并到值数组
- python - 如何单击安装在机器上但不是 Windows 应用程序的应用程序上的按钮。应用打开一个 chrome 实例(不是默认的 Chrome 浏览器)
- java - 使用 Spring Data JPA 的返回值调用 SQL Server 存储过程
- android - 将动态功能模块限制为某些 BuiltTypes
- java - 如何修复在 WebSphere ND 8.5 上运行的 Jersey2 REST 应用程序找不到类?
- javascript - Lottie 网络图像序列 - 加载图像后启动动画
- java - 在 Maven 中对类路径进行绝对引用