2017-06-20 79 views
4

我正在使用WordPress重力形式,并使用内联网格布局。
它适用于Firefox和Chrome。为什么在Safari中不内联网格工作?

但是说到Safari,display: inline-grid不起作用。
虽然display: inline-block的作品。


在Safari中运行以下代码片段以查看我在说什么。

.item { 
 
    width: 50px; 
 
    height: 50px; 
 
    background-color: lightgray; 
 
    display: inline-block; 
 
    margin: 5px; 
 
} 
 

 
.item2 { 
 
    width: 50px; 
 
    height: 50px; 
 
    background-color: gray; 
 
    display: inline-grid; 
 
    margin: 5px; 
 
}
<div class="item"></div> 
 
<div class="item"></div> 
 
<hr> 
 
<div class="item2"></div> 
 
<div class="item2"></div>

+1

我确认,较低的块在safari中位于另一个顶部,而它们并排排列在铬中。 –

回答

3

Safari支持CSS网格布局

desktop -- from version 10.1 
ios -- from version 10.3 

http://caniuse.com/#feat=css-grid

也许你正在使用的不是一个很新鲜的Safari浏览器。

顺便说一句,在我的桌面诉10.1.1你的代码按预期工作。

+0

这不提供问题的答案。要批评或要求作者澄清,请在其帖子下方留言。 - [来自评论](/ review/low-quality-posts/16505948) – Roopendra

+0

@Roopendra,谢谢,我已经更新了我的答案。 –

+0

就是这样。我在另一台配有Sierra的Mac上再次尝试,它工作得很好。我有埃尔卡皮坦。通过“不是很新鲜”,你是指在当前最新版本之前的版本?哈哈。无论如何,谢谢Kosh! –