Css Flexbox(显示:flex)在iOS 13上不工作
问题发生在使用iOS 13的Safari浏览器上 该页面是一个使用Bootstrap4和AngularJS的静态html 这是代码的链接 这里有一个可测试的链接(以防万一) 行为如下所示:Css Flexbox(显示:flex)在iOS 13上不工作,css,flexbox,mobile-safari,ios13,Css,Flexbox,Mobile Safari,Ios13,问题发生在使用iOS 13的Safari浏览器上 该页面是一个使用Bootstrap4和AngularJS的静态html 这是代码的链接 这里有一个可测试的链接(以防万一) 行为如下所示: 你用#1(或2)点击图片,并在滑块上着陆 点击返回 你会注意到有些风格已经崩溃了 如果您检查它,您可以看到问题来自类。行: .row { display: -ms-flexbox; display: -webkit-box; display: flex; -ms-flex-wrap: w
- 你用#1(或2)点击图片,并在滑块上着陆
- 点击返回
- 你会注意到有些风格已经崩溃了
。行:
.row {
display: -ms-flexbox;
display: -webkit-box;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
通过在显示:flex中添加一个空格
然后将其删除,类将恢复生命:
为什么会有这种行为?我该如何解决