Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css Flexbox:调整内容:间距?_Css_Flexbox - Fatal编程技术网

Css Flexbox:调整内容:间距?

Css Flexbox:调整内容:间距?,css,flexbox,Css,Flexbox,我如何利用justify content:space-between? 我需要在一个部分的两篇文章之间留出空间。以及每篇文章中img和div之间的空格 而且。。。 代码笔: 编辑:将.flexcontainer柔性方向更改为列 /*==信念===*/ .信仰{ 显示器:flex; 弯曲方向:行; 证明内容:之间的空间; } /*==预订===*/ .预订{ 显示器:flex; 弯曲方向:行反向; 证明内容:之间的空间; } /*==FLEXCONTAINER===*/ .flexcon

我如何利用
justify content:space-between?
我需要在一个部分的两篇文章之间留出空间。以及每篇文章中img和div之间的空格


而且。。。

代码笔:


编辑:将
.flexcontainer
柔性方向
更改为列

/*==信念===*/
.信仰{
显示器:flex;
弯曲方向:行;
证明内容:之间的空间;
}
/*==预订===*/
.预订{
显示器:flex;
弯曲方向:行反向;
证明内容:之间的空间;
}
/*==FLEXCONTAINER===*/
.flexcontainer{
显示器:flex;
弯曲方向:立柱;
对齐项目:居中;
柔性包装:包装;
}
第3.p节{
宽度:500px;
}
第3.1节集装箱img{
宽度:500px;
}

我们的信仰
吃饭的时候

我们知道

预订 完全

这样


我只想添加一些填充

/*==信念===*/
.信仰{
显示器:flex;
弯曲方向:行;
证明内容:之间的空间;
}
/*==预订===*/
.预订{
显示器:flex;
弯曲方向:行反向;
证明内容:之间的空间;
}
/*===口号===*/
.标语{
字体大小:1.4rem;
边缘底部:55px;
}
/*==FLEXCONTAINER===*/
.flexcontainer{
显示器:flex;
弯曲方向:行;
证明内容:中心;
柔性包装:包装;
}
第3.p节{
宽度:500px;
}
第3.1节集装箱img{
宽度:500px;
身高:375px;
}
section.flexcontainer文章:第n个子(偶数)img{
左侧填充:25px;
垫底:25px;
}
section.flexcontainer文章:第n个子(奇数)img{
右边填充:25px;
垫底:25px;
}

我们的信仰
当吃饭是出于快乐而不是饥饿时。中间有一点意大利传统
这个
现代的
世界。传统工艺与“意大利制造”品质的结合。

我们知道你的时间就是金钱。在这个现代世界,空间减少了。为了满足你的欲望,在 每一个 时间和 在这里,我们为你的生活空间带来了片刻的快乐。

预订 要充分享受这一体验,您可以致电646-755-8939为您预订5:00之间的餐桌 下午11时30分 下午 (中间 周末上午11时30分至晚上11时30分)。

这样我们就可以在我们温暖的意大利氛围中为您保留一个特别的位置。我们建议提前打电话 对于 任何大的 组


调整内容:之间的空间将自动填充弹性轴上元素之间的空间。这意味着1。您无法控制元素之间的空间大小,浏览器将根据需要计算和填充;2.只有弹性轴上的空间(默认:行;x轴)被填充,因此第一行下方的空间不会自动填充

解决办法是回到良好的利润率。请注意,
margin
在弹性项上的行为稍有不同,即
margin:auto
将用边距填充可用空间

/*==保留===*/
.预订{
弯曲方向:行反向;
}
/*==FLEXCONTAINER===*/
.flexcontainer{
显示器:flex;
弯曲方向:立柱;
对齐项目:居中;
柔性包装:包装;
}
.FLEXP{
宽度:500px;
}
.flexcontainer物品{
显示器:flex;
}
.flexcontainer物品img{
宽度:500px;
利润率:24px;
左边距:0;
}
.flexcontainer文章:第n个子(偶数)img{
利润率:24px;
右边距:0;
}

我们的信仰
吃饭的时候

我们知道

预订 完全

这样


取决于应设置的尺寸。如果有一个间隙的大小,那么你应该在间隙中加上边距,并让块具有灵活性。如果存在具有固定
500px
宽度的块,则应设置固定容器宽度和高度(尝试设置1200px,然后会看到块之间的间隙)。无法真正围绕固定宽度工作。我的作业是:“容器水平居中,没有指定的容器宽度。图像和内容的宽度都是500px”,然后你可以像第一个答案中那样使用
填充/边距
,或者只设置容器的固定宽度,但对于垂直间隙,你还需要填充或固定高度(这不是一个很好的解决方案)
填充/边距的问题:如果我将例如50px设置为左,那么第二篇文章也将50px设置为左。或者我可以为
信仰和
保留指定这两个选项,但我认为这更像是一种“变通”解决方案?是的,但这种固定宽度的布局有点困难,所以我不必费心了:pFixed!;)@MrListerth这对我来说很好!但这不更像是一种“变通”解决方案吗?我对flexbox没有太多经验,但我认为这应该通过
justify content:space-between
之间的
空格的清晰解释,我理解了为什么现在在这种情况下使用边距。