我应该如何在Flex上做这个网格?如果我将justify-content:space-between
给父级,那么底线将有很大的空格(中间有很大的空格,中间有空格),如果我删除justify-content:space-between
并使用margy-right
,我将在所有的右块,所有的行都有margy-right。
null
.list {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
border: 2px solid red;
}
.item {
width: 23%;
height: 150px;
margin-bottom: 10px;
background: blue;
}
<div class="list">
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
null
我试过很多flex box的情况,似乎不能得到你想要的。我使用了一个边距右,但从最后一个块中删除了它,如下所示:
.list {
display: flex;
flex-wrap: wrap;
border: 2px solid red;
}
.item {
width: 23%;
height: 150px;
margin-bottom: 10px;
background: blue;
margin-right: 10px;
}
.item:last-child {
margin-right: 0px;
}
但我也测试了以下内容:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
.flex-container {
/* We first create a flex layout context */
display: flex;
/* Then we define the flow direction
and if we allow the items to wrap
* Remember this is the same as:
* flex-direction: row;
* flex-wrap: wrap;
*/
flex-flow: row wrap;
/* Then we define how is distributed the remaining space */
justify-content: space-around;
padding: 0;
margin: 0;
list-style: none;
}
.flex-item {
background: tomato;
padding: 5px;
width: 200px;
height: 150px;
margin-top: 10px;
line-height: 150px;
color: white;
font-weight: bold;
font-size: 3em;
text-align: center;
}
</style>
</head>
<body>
<ul class="flex-container">
<li class="flex-item">1</li>
<li class="flex-item">2</li>
<li class="flex-item">3</li>
<li class="flex-item">4</li>
<li class="flex-item">5</li>
<li class="flex-item">6</li>
</ul>
</body>
</html>
这给了你想要的...但是当你在浏览器Winbow中达到某个断点时...甚至上面的都给了你上两个之间的巨大差距。
看来任何低于1065px的东西都会给你问题。移动超过855px将使它们再次正确对齐。
所以我相信您有正确的CSS,但是您可能需要使用媒体查询来处理一些断点?
我可能是错误的,但这些是我的发现。
我应该如何在Flex上做这个网格?如果我将给父级,那么底线将有很大的空格(中间有很大的空格,中间有空格),如果我删除并使用,我将在所有的右块,所有的行都有margy-right。 null null
这是我的JSON回复 但这就是未来的样子 正如您在第一个代码片段中看到的,“状态”为1表示没有异常,而在第二个代码片段中,“状态”为2表示更改,因此数组已填充。 我如何解析这两个??
问题内容: 我在脚本中有一个表变量(不是存储过程)。两个问题: 如何删除表变量?删除表@varName会给出“错误的snytax”错误。 我应该一直这样做吗?我听说这是个好习惯。这样的小脚本真的有必要吗? 这是我的代码: 问题答案: 表变量自动是本地变量,并且会自动删除-您不必担心。
例如,我有这样的代码 如何将“\on the”替换为replace eAll()?
我刚开始学摩卡和茶。而我被困在这里 基于以上代码,现在我有两个问题 > 如果我想使用上面的代码完成并取消注释完成(),那么它会出错 超过了2000毫秒的超时时间。对于异步测试和挂钩,确保调用“done()”;如果返回promise,请确保它已解决。
我怎么能解决这个问题? 颤振并建立网络 具有良好零安全性的建筑物 目标dart2js失败:异常:警告:'dart2js'entrypoint脚本已弃用,请改用'dart compile js'。 /C:/用户/DELL/AppData/本地/发布/缓存/托管/pub.dartlang.org/flutter_screenutil-5.3.1/lib/screenutil_init.dart: 23