我一直坚持显示一个名为“ home”的React组件,该组件占据屏幕高度的100%。无论我使用CSS还是React内联样式都行不通。
在下面的示例中,html,body和#app设置为height:CSS中为100%。对于.home,我使用了内联样式(但是无论我使用CSS还是内联样式都是相同的):
问题似乎来自于
<div data-reactroot data-reactid='1'>
未设置高度:100%。
如果我使用Chrome开发人员工具对其进行了黑客入侵,则可以正常工作:
那么在React中显示全高组件的正确方法是什么?
欢迎任何帮助:)
<MyComponent ...>
是使用Reactid创建此div的组件。因此,您需要向其添加类或样式。例如<MyComponent className="full-height">