Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在Safari中,框的显示方式不同_Html - Fatal编程技术网

Html 在Safari中,框的显示方式不同

Html 在Safari中,框的显示方式不同,html,Html,有人能向我解释一下为什么在Safari中“Badrum”和“Sovrum”这两个框相互重叠,但在所有其他浏览器中它们并排放置 它曾经在Safari中工作,但我记不起我做过任何影响它的更改 根据你提到的,我只能想到两种可能发生这种情况的场景。这个问题仍然很模糊,无法回答,为了获得更准确的反馈,请不仅向我们提供您的问题,还提供您的代码以及您迄今为止的尝试 这些情景是: 1) 覆盖div下面的或任何内容是浮动的,并且没有一个清除:属性添加到下一个,或者没有针对您在(.webkit-,-o-,-moz-

有人能向我解释一下为什么在Safari中“Badrum”和“Sovrum”这两个框相互重叠,但在所有其他浏览器中它们并排放置

它曾经在Safari中工作,但我记不起我做过任何影响它的更改


根据你提到的,我只能想到两种可能发生这种情况的场景。这个问题仍然很模糊,无法回答,为了获得更准确的反馈,请不仅向我们提供您的问题,还提供您的代码以及您迄今为止的尝试

这些情景是:

1) 覆盖div下面的
或任何内容是浮动的,并且没有一个
清除:
属性添加到下一个
,或者没有针对您在
(.webkit-,-o-,-moz-
中看到问题的浏览器进行优化

2) 第二个
的边距足够大,以至于它与浮动的
并排放置,否则您使用的浏览器无法优化边距,而忽略边距并覆盖第一个


请务必向我们提供一些代码,您尝试过的任何代码,正如您提到的“它曾经在Safari中工作,但我记不起我所做的任何更改会影响这一点。”,这意味着您尝试了一些东西。

我无法找出原因,但是如果您将flex flow属性更改为nowrap,它应该会工作(重载flatsome.css的第15118行):


谢谢老兄!省去了我很多麻烦。请给你代码,描述它是如何显示的,以及你期望的结果是什么。
.row, .gallery {
    -webkit-flex-flow: row nowrap;
    flex-flow: row nowrap;
}