Safari 位置固定,flexbox 定位不好
Safari position fixed, flexbox doesn't get positioned well
所以我的徽标仅在 Safari 浏览器中没有正确地向左移动,我想知道它有什么问题
谢谢
对于 flex 容器,始终使用前缀(您已经这样做了)。
如果要将徽标左对齐,只需添加
flex-wrap: nowrap;
Safari 使用 flexbox 的另一个好习惯是始终使用 flex 属性。
像这样
-webkit-box-flex: 1 1 auto;
-moz-box-flex: 1 1 auto;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
P.S。这可能是 good article 开头
问题是如果你在 Safari 中使用 flex-direction: column;
,你还必须提到 flex-wrap: nowrap;
否则它会将每个 flex-item 的宽度添加到它的父容器中,感谢 Sergey 的提示那。
所以我的徽标仅在 Safari 浏览器中没有正确地向左移动,我想知道它有什么问题
谢谢
对于 flex 容器,始终使用前缀(您已经这样做了)。
如果要将徽标左对齐,只需添加
flex-wrap: nowrap;
Safari 使用 flexbox 的另一个好习惯是始终使用 flex 属性。 像这样
-webkit-box-flex: 1 1 auto;
-moz-box-flex: 1 1 auto;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
P.S。这可能是 good article 开头
问题是如果你在 Safari 中使用 flex-direction: column;
,你还必须提到 flex-wrap: nowrap;
否则它会将每个 flex-item 的宽度添加到它的父容器中,感谢 Sergey 的提示那。