【发布时间】:2017-09-08 23:02:51
【问题描述】:
我制作了一个splitter,它在 Chrome 中完美运行。
但是,它在 Safari 中不起作用。但是如果我们将.handle-inner 中的高度从100% 更改为400px,我们将观察到拆分器(从上到下到400px)变得可拖动。这意味着 height:100% 在 Safari 中不起作用。
有谁知道如何修改代码以使拆分器在 Chrome 和 Safari 中都可以工作?
编辑 1:
我做了一个更复杂的例子,它的结构与我的真实程序相似。在我的真实程序中,我没有将高度固定为500px,我使用整个屏幕,并且不想超过它。这是 splitter 在 Chrome 中完美运行,但 height:100% 在 Safari 中无法运行。
这是version 和height: 100vh。我们可以看到 Chrome 和 Safari 的高度都太大了。但是,我们不知道如何设置max-height。
【问题讨论】:
-
您需要在这里给出一个显示问题的标记示例,而不是第三方网站,明天可能会改变或消失,对任何人都没有帮助。 stackoverflow.com/help/mcve
标签: css google-chrome safari flexbox