【发布时间】:2018-09-12 14:39:40
【问题描述】:
这是一种跨浏览器的问题。
我正在研究 chrome,这种材料效果很好!
但我创建的同一页面在 safari 中不起作用。
flex 元素的高度不存在。
【问题讨论】:
标签: safari cross-browser angularjs-material
这是一种跨浏览器的问题。
我正在研究 chrome,这种材料效果很好!
但我创建的同一页面在 safari 中不起作用。
flex 元素的高度不存在。
【问题讨论】:
标签: safari cross-browser angularjs-material
请在您的 css 中设置。
flex-basis: auto;
它会起作用的!
【讨论】:
<div flex></div> 互操作以 flex: 1 1 0% 和 safari 对 flex: 1 1 0px 执行相同的属性。最后一个数字代表弹性基础。并且弹性基础应该有一些价值可以在屏幕上显示。所以 flex-basis 应该设置为 auto 以具有原始长度。我想是的!