【问题标题】:Autosizer stretches width fully on browser resize on Internet ExplorerAutosizer 在 Internet Explorer 上调整浏览器大小时完全拉伸宽度
【发布时间】:2017-09-20 06:18:02
【问题描述】:

我正在使用 autosizer 和

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

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

它计算的宽度太大,它与最后一个重叠

 <div with=20% /> 

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

【问题讨论】:

  • 我已经通过不使用 flex 解决了它。

标签: reactjs react-virtualized


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多