在Internet Explorer上,Autosizer在浏览器调整大小时完全拉伸宽度

时间:2017-09-20 06:18:02

标签: reactjs react-virtualized

我正在使用自动加油机

<div width=20% /><div flex='1'><Autosizer></div><div with=20% />

但似乎每当我调整大小时,Autosizer都会100%伸展到右侧

它计算的宽度太大而且与最后一个

重叠
 <div with=20% /> 

问题仅发生在Internet Explorer上,我找不到任何解决方案。

1 个答案:

答案 0 :(得分:0)

我不确定flex=1作为属性是什么,但假设您引用的是样式flex: 1 - 这是告诉div它的简写可以长大以填充其容器。 flex: 0flex-grow: 0会告诉它不要成长。

在我看来,AutoSizer的行为符合其父母的预期。 :)