18910140161

HTML-FlexBox表单没有填满可用空间的全宽度-堆栈溢出

顺晟科技

2022-10-19 14:25:35

142

考虑以下情况:

我需要让这个flex表单填写全宽,这样它就可以覆盖红色,但由于某种原因它不会...

flexbox:如何让div在不进行包装的情况下填满100%的容器宽度?

要防止flex项收缩,请设置flex收缩因子 到0:

弹性收缩系数决定弹性项将收缩多少 相对于flex容器中的其余flex项 负自由空间分布。当被省略时,它被设置为1.

不起作用..

我也尝试了

同样来自flexbox:如何让div在不进行包装的情况下填满100%的容器宽度?

在我的例子中,仅仅使用flex-shrink:0是不起作用的。但是将flex-grow:1添加到它中是有效的。

flexbox not full width

我已经在上面尝试了flex-grow,但它什么也没做。

如何使flex表单填满其父容器的全部宽度?


顺晟科技:

好吧,我想出来了,你在孩子身上做

您的元素可能有边距,且宽度未设置为100%。您也没有定义父容器的宽度,所以默认为。

可按以下方法进行补救:

.form-container {
  background-color: red;
}

.search-form {
  display: flex;
  align-items: flex-start;
}
  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航