需要实现一个水平或(不是"和",是"或")垂直方向的居中,用的 flex,但是当子元素尺寸超出父元素时,flex-start 方向竟然直接看不到了。。。
想了很久想不到合适的方法,关键字一搜,果然搜到了,flex 布局在垂直居中里,元素超过容器大小后,不能通过滚动条滚动到顶端,这是个 flex 的 bug
里面提到的margin: auto;
,从我刚开始学前端的时候就用到了,没想到这么强大,浏览器开发者太强了。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.