Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 如何在Appbar下为子组件设置相对边距顶部?_Css_Reactjs_Styling_Material Ui - Fatal编程技术网

Css 如何在Appbar下为子组件设置相对边距顶部?

Css 如何在Appbar下为子组件设置相对边距顶部?,css,reactjs,styling,material-ui,Css,Reactjs,Styling,Material Ui,我正在使用material ui Appbar,并已将其固定在React应用程序的顶部,在我的主要组件中具有高z索引。但是,所有my children组件都使用display flex。我希望避免任何儿童被应用程序栏阻挡。我尝试为我的所有子组件Div设置一个边距顶部,但由于应用程序栏根据方向和屏幕大小调整大小,我可以设置一个固定的边距顶部。有解决办法吗 至少在这个时候,你的问题似乎与反应无关 我说这和CSS有关 如果我知道你有这样的事 <body> <div class="fi

我正在使用material ui Appbar,并已将其固定在React应用程序的顶部,在我的主要组件中具有高z索引。但是,所有my children组件都使用display flex。我希望避免任何儿童被应用程序栏阻挡。我尝试为我的所有子组件Div设置一个边距顶部,但由于应用程序栏根据方向和屏幕大小调整大小,我可以设置一个固定的边距顶部。有解决办法吗

至少在这个时候,你的问题似乎与反应无关 我说这和CSS有关

如果我知道你有这样的事

<body>
<div class="fixed-to-top"></div>
<div class="react-root"></div>
</body>
并将上述css添加到css中,这样appbar将始终位于顶部,但不会掩盖下面的其他元素


让我知道这是否合理

您的问题似乎与反应无关,至少在此时是这样 我说这和CSS有关

如果我知道你有这样的事

<body>
<div class="fixed-to-top"></div>
<div class="react-root"></div>
</body>
并将上述css添加到css中,这样appbar将始终位于顶部,但不会掩盖下面的其他元素


让我知道这是否合理

中介绍了几种解决方案。其中之一是在appbar之后呈现一个空工具栏:

<AppBar position="fixed">
    <Toolbar>{/* content */}</Toolbar>
</AppBar>
<Toolbar />

{/*内容*/}

中介绍了几种解决方案。其中之一是在appbar之后呈现一个空工具栏:

<AppBar position="fixed">
    <Toolbar>{/* content */}</Toolbar>
</AppBar>
<Toolbar />

{/*内容*/}

Mike,使用上面的css属性,如果我滚动页面,我的应用程序栏会移动,我希望它固定在顶部。子组件的第一次呈现应该呈现在应用程序栏的正下方。稍后,当我滚动内容时,应该允许子内容在appbar下滚动。如何将所有可滚动内容放在底部分区中。我的意思是,在顶部级别2分区中,一个是appbar,底部一个是所有其他内容的容器。然后只需执行溢出:滚动有点不清楚,只要我将应用程序栏的位置更改为除固定之外的任何位置,应用程序栏就会在滚动上移动。看看这把小提琴,这就是我的意思。Mike,使用上面的css属性,如果我滚动页面,我的应用程序栏会移动,我希望它固定在顶部。子组件的第一次呈现应该呈现在应用程序栏的正下方。稍后,当我滚动内容时,应该允许子内容在appbar下滚动。如何将所有可滚动内容放在底部分区中。我的意思是,在顶部级别2分区中,一个是appbar,底部一个是所有其他内容的容器。然后只需执行溢出:滚动有点不清楚,只要我将应用程序栏的位置更改为除固定之外的任何位置,应用程序栏就会在滚动上移动。看看这把小提琴,这就是我的意思。