【发布时间】:2020-02-27 18:36:16
【问题描述】:
我对@987654328@ 和flex 有疑问。
这里是example我从当前项目中分离出来来研究这个问题:
虽然它很宽 >940px window width,但它看起来还不错,在它下降到 940px 下方之后,它会更改为其他布局 - 到目前为止没有问题。
问题是,在重新调整到更宽的尺寸后,它仍然损坏;_;
我不明白为什么会这样。
进展:
- 我通过测试发现禁用和启用
text-align: center使它再次看起来很好(使用开发工具)。也许是一些渲染错误和重新添加定位样式(如text-align)使其重新渲染整个部分? - 当它是
<940px时,我尝试使用display: none,但它没有帮助。我认为它与其他布局无关(使用了<940px。
【问题讨论】:
-
我不确定您是否需要
text-align,使用align-items和justify-items可能会更好、更直接,这意味着与flex 配合得很好 -
这个
text-align实际上仅用于对齐按钮内的文本。不要紧。上下调整大小后,如果没有它,它也会损坏。