当小程序的flex布局遇到button时,justify-content不起作用的原因及解决方案

Posted 十年歧路

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了当小程序的flex布局遇到button时,justify-content不起作用的原因及解决方案相关的知识,希望对你有一定的参考价值。

当小程序的flex布局遇到button时 发现justify-content不起作用,无论怎么设置都是space-around的效果。

经过排查,发现原因是小程序button中的默认样式中的margin-left: auto;margin-right: auto;所引起的 覆盖掉就好了

flex 格式化上下文中,在通过 justify-content 和 align-self 进行对齐之前,任何正处于空闲的空间都会分配到该方向的自动 margin 中去。参考自探秘 flex 上下文中神奇的自动 margin

.button{margin:0}

以上是关于当小程序的flex布局遇到button时,justify-content不起作用的原因及解决方案的主要内容,如果未能解决你的问题,请参考以下文章

关于flex布局垂直居中

有意思的flex 色子布局

当小部件集更改时,调整 QWidget 的大小以仅保存当前小部件

flex布局 一侧固定宽度 一侧自适应

css: flex布局和position:absolute/fixed冲突解决

使用 Flex CSS 和 Bootstrap 进行响应式布局